libidav/webdav.c

branch
dav-2
changeset 920
92fcd6a8cf9e
parent 914
42c6b071b231
equal deleted inserted replaced
919:7f250903d903 920:92fcd6a8cf9e
303 return ret; 303 return ret;
304 } 304 }
305 305
306 void dav_get_property_namespace_str( 306 void dav_get_property_namespace_str(
307 DavContext *ctx, 307 DavContext *ctx,
308 char *prefixed_name, 308 const char *prefixed_name,
309 char **ns, 309 const char **ns,
310 char **name) 310 const char **name)
311 { 311 {
312 // TODO: rewrite using dav_get_property_ns 312 // TODO: rewrite using dav_get_property_ns
313 313
314 char *pname = strchr(prefixed_name, ':'); 314 const char *pname = strchr(prefixed_name, ':');
315 char *pns = "DAV:"; 315 char *pns = "DAV:";
316 if(pname) { 316 if(pname) {
317 DavNamespace *davns = dav_get_namespace_s( 317 DavNamespace *davns = dav_get_namespace_s(
318 ctx, 318 ctx,
319 cx_strn(prefixed_name, pname-prefixed_name)); 319 cx_strn(prefixed_name, pname-prefixed_name));

mercurial