src/server/webdav/webdav.c

branch
webdav
changeset 243
1a29b1d8d9d8
parent 242
c337a7ac82a8
child 244
e59abb210584
--- a/src/server/webdav/webdav.c	Sun Jan 26 10:13:11 2020 +0100
+++ b/src/server/webdav/webdav.c	Sun Jan 26 11:50:35 2020 +0100
@@ -64,8 +64,8 @@
     default_backend.propfind_init = default_propfind_init;
     default_backend.propfind_do = default_propfind_do;
     default_backend.propfind_finish = default_propfind_finish;
-    default_backend.proppatch_do = NULL;
-    default_backend.proppatch_finish = NULL;
+    default_backend.proppatch_do = default_proppatch_do;
+    default_backend.proppatch_finish = default_proppatch_finish;
     default_backend.settings = WS_WEBDAV_PROPFIND_USE_VFS;
 }
 
@@ -530,6 +530,25 @@
     return 0;
 }
 
+int default_proppatch_do(
+            WebdavProppatchRequest *request,
+            WebdavResource *response,
+            VFSFile *file,
+            WebdavPList **setInOut,
+            WebdavPList **removeInOut)
+{
+    return 0;
+}
+
+int default_proppatch_finish(
+            WebdavProppatchRequest *request,
+            WebdavResource *response,
+            VFSFile *file,
+            WSBool commit)
+{
+    return 0;
+}
+
 
 /* ------------------------------ public API ------------------------------ */
 

mercurial