libidav/resource.c

changeset 348
b79fb94f9e0a
parent 331
9ca1e4706acc
child 349
0b4ecadaf3f9
--- a/libidav/resource.c	Sat Dec 16 10:37:50 2017 +0100
+++ b/libidav/resource.c	Sun Dec 17 10:53:08 2017 +0100
@@ -121,9 +121,10 @@
 
 void resource_free_properties(DavSession *sn, UcxMap *properties) {
     UcxMapIterator i = ucx_map_iterator(properties);
-    char *property;
-    UCX_MAP_FOREACH(key, property, i) {
-        dav_session_free(sn, property);
+    DavXmlNode *node;
+    UCX_MAP_FOREACH(key, node, i) {
+        // TODO: free everything
+        dav_session_free(sn, node);
     }
     ucx_map_free(properties);
 }

mercurial