libidav/utils.h

changeset 113
dde28a806552
parent 20
db263186edf3
--- a/libidav/utils.h	Sun Oct 19 21:20:08 2025 +0200
+++ b/libidav/utils.h	Mon Nov 10 21:52:51 2025 +0100
@@ -76,7 +76,10 @@
 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_encode(DavSession *sn, const char *url);
 char* util_url_decode(DavSession *sn, const char *url);
+cxmutstr util_url_encode_s(const CxAllocator *a, cxstring url);
+cxmutstr util_url_decode_s(const CxAllocator *a, cxstring url);
 const char* util_resource_name(const char *url);
 const char* util_resource_name_c(const char *url, char pathseparator);
 const char* util_path_file_name(const char *url);

mercurial