src/server/webdav/multistatus.c

changeset 659
07b815faa6ac
parent 630
aae6e06d70b8
--- a/src/server/webdav/multistatus.c	Wed Dec 17 22:15:48 2025 +0100
+++ b/src/server/webdav/multistatus.c	Tue Dec 30 21:44:49 2025 +0100
@@ -57,7 +57,7 @@
     if(!ms->namespaces) {
         return NULL;
     }
-    if(cxMapPut(ms->namespaces, cx_hash_key_str("D"), webdav_dav_namespace())) {
+    if(cxMapPut(ms->namespaces, "D", webdav_dav_namespace())) {
         return NULL;
     }
     return ms;
@@ -573,12 +573,12 @@
     if(property->namespace->prefix) {
         WSNamespace *ns = cxMapGet(
                 response->multistatus->namespaces,
-                cx_hash_key_str((const char*)property->namespace->prefix));
+                property->namespace->prefix);
         if(!ns) {
             // prefix is not in use -> we can add the namespace to the ns map
             int err = cxMapPut(
                     response->multistatus->namespaces,
-                    cx_hash_key_str((const char*)property->namespace->prefix),
+                    (const char*)property->namespace->prefix,
                     property->namespace);
             if(err) {
                 return 1; // OOM

mercurial