--- a/libidav/methods.c Mon Jan 06 22:22:55 2025 +0100 +++ b/libidav/methods.c Tue Feb 25 21:11:00 2025 +0100 @@ -200,7 +200,7 @@ // write root element and namespaces cx_bprintf(buf, "<D:%s xmlns:D=\"DAV:\"", rootelm); - CxIterator mapi = cxMapIteratorValues(namespaces); + CxMapIterator mapi = cxMapIteratorValues(namespaces); cx_foreach(DavNamespace*, ns, mapi) { s = CX_STR(" xmlns:"); cxBufferWrite(s.ptr, 1, s.length, buf); @@ -862,7 +862,7 @@ // write root element and namespaces s = CX_STR("<D:propertyupdate xmlns:D=\"DAV:\""); cxBufferWrite(s.ptr, 1, s.length, buf); - CxIterator mapi = cxMapIterator(namespaces); + CxMapIterator mapi = cxMapIterator(namespaces); cx_foreach(CxMapEntry*, entry, mapi) { s = CX_STR(" xmlns:"); cxBufferWrite(s.ptr, 1, s.length, buf);