libidav/utils.h

changeset 795
05647e862a17
parent 789
378b5ab86f77
child 808
f21be698def9
--- a/libidav/utils.h	Sun Sep 17 13:51:01 2023 +0200
+++ b/libidav/utils.h	Sat Sep 30 16:33:47 2023 +0200
@@ -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