src/server/webdav/webdav.c

changeset 702
ee80191310ca
parent 660
f00d03835dd9
--- a/src/server/webdav/webdav.c	Mon Feb 23 22:28:44 2026 +0100
+++ b/src/server/webdav/webdav.c	Tue Feb 24 12:28:58 2026 +0100
@@ -168,30 +168,30 @@
         return REQ_ABORTED;
     }
     
-    cxMapPut(method_handler_map, "OPTIONS", webdav_options);
-    cxMapPut(method_handler_map, "PROPFIND", webdav_propfind);
-    cxMapPut(method_handler_map, "PROPPATCH", webdav_proppatch);
-    cxMapPut(method_handler_map, "MKCOL", webdav_mkcol);
-    cxMapPut(method_handler_map, "POST", webdav_post);
-    cxMapPut(method_handler_map, "DELETE", webdav_delete);
-    cxMapPut(method_handler_map, "PUT", webdav_put);
-    cxMapPut(method_handler_map, "COPY", webdav_copy);
-    cxMapPut(method_handler_map, "MOVE", webdav_move);
-    cxMapPut(method_handler_map, "LOCK", webdav_lock);
-    cxMapPut(method_handler_map, "UNLOCK", webdav_unlock);
-    cxMapPut(method_handler_map, "REPORT", webdav_report);
-    cxMapPut(method_handler_map, "ACL", webdav_acl);
+    cxMapPut(method_handler_map, "OPTIONS", (void*)webdav_options);
+    cxMapPut(method_handler_map, "PROPFIND", (void*)webdav_propfind);
+    cxMapPut(method_handler_map, "PROPPATCH", (void*)webdav_proppatch);
+    cxMapPut(method_handler_map, "MKCOL", (void*)webdav_mkcol);
+    cxMapPut(method_handler_map, "POST", (void*)webdav_post);
+    cxMapPut(method_handler_map, "DELETE", (void*)webdav_delete);
+    cxMapPut(method_handler_map, "PUT", (void*)webdav_put);
+    cxMapPut(method_handler_map, "COPY", (void*)webdav_copy);
+    cxMapPut(method_handler_map, "MOVE", (void*)webdav_move);
+    cxMapPut(method_handler_map, "LOCK", (void*)webdav_lock);
+    cxMapPut(method_handler_map, "UNLOCK", (void*)webdav_unlock);
+    cxMapPut(method_handler_map, "REPORT", (void*)webdav_report);
+    cxMapPut(method_handler_map, "ACL", (void*)webdav_acl);
     
-    cxMapPut(method_handler_map, "SEARCH", webdav_search);
+    cxMapPut(method_handler_map, "SEARCH", (void*)webdav_search);
     
-    cxMapPut(method_handler_map, "VERSION-CONTROL", webdav_version_control);
-    cxMapPut(method_handler_map, "CHECKOUT", webdav_checkout);
-    cxMapPut(method_handler_map, "CHECKIN", webdav_checkin);
-    cxMapPut(method_handler_map, "UNCHECKOUT", webdav_uncheckout);
-    cxMapPut(method_handler_map, "MKWORKSPACE", webdav_mkworkspace);
-    cxMapPut(method_handler_map, "UPDATE", webdav_update);
-    cxMapPut(method_handler_map, "LABEL", webdav_label);
-    cxMapPut(method_handler_map, "MERGE", webdav_merge);
+    cxMapPut(method_handler_map, "VERSION-CONTROL", (void*)webdav_version_control);
+    cxMapPut(method_handler_map, "CHECKOUT", (void*)webdav_checkout);
+    cxMapPut(method_handler_map, "CHECKIN", (void*)webdav_checkin);
+    cxMapPut(method_handler_map, "UNCHECKOUT", (void*)webdav_uncheckout);
+    cxMapPut(method_handler_map, "MKWORKSPACE", (void*)webdav_mkworkspace);
+    cxMapPut(method_handler_map, "UPDATE", (void*)webdav_update);
+    cxMapPut(method_handler_map, "LABEL", (void*)webdav_label);
+    cxMapPut(method_handler_map, "MERGE", (void*)webdav_merge);
     
     dav_namespace.href = (xmlChar*)"DAV:";
     dav_namespace.prefix = (xmlChar*)"D";

mercurial