libidav/utils.c

changeset 71
c9aff0a0093d
parent 70
88092b88ec00
child 74
da079dc0724c
equal deleted inserted replaced
70:88092b88ec00 71:c9aff0a0093d
188 char *base_path = util_url_path(sn->base_url); 188 char *base_path = util_url_path(sn->base_url);
189 base.length -= strlen(base_path); 189 base.length -= strlen(base_path);
190 190
191 sstr_t url = sstrcat(2, base, href_str); 191 sstr_t url = sstrcat(2, base, href_str);
192 192
193 curl_easy_setopt(sn->handle, CURLOPT_URL, url); 193 curl_easy_setopt(sn->handle, CURLOPT_URL, url.ptr);
194 free(url.ptr); 194 free(url.ptr);
195 } 195 }
196 196
197 char* util_path_to_url(DavSession *sn, char *path) { 197 char* util_path_to_url(DavSession *sn, char *path) {
198 char *space = malloc(256); 198 char *space = malloc(256);

mercurial