libidav/webdav.c

changeset 854
1c8401ece69e
parent 852
83fdf679df99
child 858
b7e09d08840a
equal deleted inserted replaced
853:2ad93ebdc8d9 854:1c8401ece69e
110 if(ctx->https_proxy) { 110 if(ctx->https_proxy) {
111 free(ctx->https_proxy); 111 free(ctx->https_proxy);
112 } 112 }
113 113
114 if(ctx->namespaces) { 114 if(ctx->namespaces) {
115 CxIterator i = cxMapIteratorValues(ctx->namespaces); 115 CxMapIterator i = cxMapIteratorValues(ctx->namespaces);
116 cx_foreach(DavNamespace*, ns, i) { 116 cx_foreach(DavNamespace*, ns, i) {
117 if(!ns) continue; 117 if(!ns) continue;
118 if(ns->prefix) { 118 if(ns->prefix) {
119 free(ns->prefix); 119 free(ns->prefix);
120 } 120 }
127 } 127 }
128 if(ctx->namespaceinfo) { 128 if(ctx->namespaceinfo) {
129 // TODO: implement 129 // TODO: implement
130 } 130 }
131 if(ctx->keys) { 131 if(ctx->keys) {
132 CxIterator i = cxMapIteratorValues(ctx->keys); 132 CxMapIterator i = cxMapIteratorValues(ctx->keys);
133 cx_foreach(DavKey*, key, i) { 133 cx_foreach(DavKey*, key, i) {
134 if(!key) continue; 134 if(!key) continue;
135 if(key->name) { 135 if(key->name) {
136 free(key->name); 136 free(key->name);
137 } 137 }

mercurial