libidav/webdav.c

branch
dav-2
changeset 922
42ecf0e5075a
parent 920
92fcd6a8cf9e
equal deleted inserted replaced
921:3ffee649f0b1 922:42ecf0e5075a
340 if(pname) { 340 if(pname) {
341 DavNamespace *ns = dav_get_namespace_s( 341 DavNamespace *ns = dav_get_namespace_s(
342 ctx, 342 ctx,
343 cx_strn(prefixed_name, pname-prefixed_name)); 343 cx_strn(prefixed_name, pname-prefixed_name));
344 if(ns) { 344 if(ns) {
345 *name = pname +1; 345 *name = pname + 1;
346 return ns; 346 return ns;
347 } else { 347 } else {
348 *name = NULL; 348 *name = NULL;
349 return NULL; 349 return NULL;
350 } 350 }
492 } 492 }
493 493
494 return proplist; 494 return proplist;
495 } 495 }
496 496
497 DavResource* dav_query(DavSession *sn, char *query, ...) { 497 DavResource* dav_query(DavSession *sn, const char *query, ...) {
498 DavQLStatement *stmt = dav_parse_statement(cx_str(query)); 498 DavQLStatement *stmt = dav_parse_statement(cx_str(query));
499 if(!stmt) { 499 if(!stmt) {
500 sn->error = DAV_ERROR; 500 sn->error = DAV_ERROR;
501 return NULL; 501 return NULL;
502 } 502 }

mercurial