41 #include "resource.h" |
41 #include "resource.h" |
42 |
42 |
43 #define xstreq(a,b) xmlStrEqual(BAD_CAST a, BAD_CAST b) |
43 #define xstreq(a,b) xmlStrEqual(BAD_CAST a, BAD_CAST b) |
44 |
44 |
45 DavResource* dav_resource_new(DavSession *sn, char *path) { |
45 DavResource* dav_resource_new(DavSession *sn, char *path) { |
46 int plen = 0; |
|
47 char *url = util_path_to_url(sn, path); |
46 char *url = util_path_to_url(sn, path); |
48 char *href = util_url_path(url); |
47 char *href = util_url_path(url); |
49 DavResource *res = dav_resource_new_href(sn, href); |
48 DavResource *res = dav_resource_new_href(sn, href); |
50 free(url); |
49 free(url); |
51 return res; |
50 return res; |