| 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)); |