libidav/utils.c

changeset 66
f8c1f685e08e
parent 43
03076907b58a
child 69
0dbdd7e8c1fc
equal deleted inserted replaced
65:d4077e8175f3 66:f8c1f685e08e
106 break; 106 break;
107 } 107 }
108 } 108 }
109 } 109 }
110 return path; 110 return path;
111 }
112
113 char* util_url_decode(DavSession *sn, char *url) {
114 char *unesc = curl_easy_unescape(sn->handle, url, strlen(url), NULL);
115 char *ret = strdup(unesc);
116 curl_free(unesc);
117 return ret;
111 } 118 }
112 119
113 char* util_resource_name(char *url) { 120 char* util_resource_name(char *url) {
114 int si = 0; 121 int si = 0;
115 int osi = 0; 122 int osi = 0;

mercurial