libidav/session.c

changeset 292
0a47ffc8b73b
parent 238
b167226fb804
child 354
067ea2315a8a
equal deleted inserted replaced
291:8828260d2fd8 292:0a47ffc8b73b
358 } else { 358 } else {
359 return dav_session_create_plain_href(sn, path); 359 return dav_session_create_plain_href(sn, path);
360 } 360 }
361 } 361 }
362 362
363 DavResource* dav_find_child(DavSession *sn, DavResource *res, UcxBuffer *rqbuf, char *name) { 363 DavResource* dav_find_child(DavSession *sn, DavResource *res, UcxBuffer *rqbuf, char *name) {
364 if(res && !dav_propfind(sn, res, rqbuf)) { 364 if(res && !dav_propfind(sn, res, rqbuf)) {
365 DavResource *child = res->children; 365 DavResource *child = res->children;
366 while(child) { 366 while(child) {
367 if(!strcmp(child->name, name)) { 367 if(!strcmp(child->name, name)) {
368 return child; 368 return child;

mercurial