libidav/resource.c

changeset 178
e137883e620f
parent 155
b85248a8aee2
child 181
a8f8cdbf85df
equal deleted inserted replaced
177:3c0734eeab33 178:e137883e620f
536 memcpy(data->content, content, length); 536 memcpy(data->content, content, length);
537 data->read = NULL; 537 data->read = NULL;
538 data->length = length; 538 data->length = length;
539 } 539 }
540 540
541 void dav_set_content_length(DavResource *res, size_t length) {
542 DavResourceData *data = res->data;
543 data->length = length;
544 }
545
541 546
542 int dav_load(DavResource *res) { 547 int dav_load(DavResource *res) {
543 UcxBuffer *rqbuf = create_allprop_propfind_request(); 548 UcxBuffer *rqbuf = create_allprop_propfind_request();
544 int ret = dav_propfind(res->session, res, rqbuf); 549 int ret = dav_propfind(res->session, res, rqbuf);
545 ucx_buffer_free(rqbuf); 550 ucx_buffer_free(rqbuf);

mercurial