libidav/utils.h

changeset 2
fbdfaacc4182
parent 1
b5bb7b3cd597
child 18
af411868ab9b
--- a/libidav/utils.h	Mon Jan 22 17:27:47 2024 +0100
+++ b/libidav/utils.h	Sat Jan 27 17:50:19 2024 +0100
@@ -72,12 +72,14 @@
 
 int util_mkdir(char *path, mode_t mode);
 
-char* util_url_base(char *url);
-char* util_url_base_s(cxstring url);
+char* util_url_base(const char *url);
+cxstring util_url_base_s(cxstring url);
 const char* util_url_path(const char *url);
+cxstring util_url_path_s(cxstring url);
 char* util_url_decode(DavSession *sn, const char *url);
 const char* util_resource_name(const char *url);
 char* util_concat_path(const char *url_base, const char *path);
+cxmutstr util_concat_path_s(cxstring url_base, cxstring path);
 char* util_get_url(DavSession *sn, const char *href);
 void util_set_url(DavSession *sn, const char *href);
 

mercurial