src/server/webdav/operation.c

branch
webdav
changeset 222
5f05e56cb8e2
parent 221
ff5826fc6a6c
child 236
e81d3e517b57
--- a/src/server/webdav/operation.c	Tue Dec 31 16:31:29 2019 +0100
+++ b/src/server/webdav/operation.c	Tue Jan 14 20:05:18 2020 +0100
@@ -38,14 +38,17 @@
 #define WEBDAV_PATH_MAX 8192
 
 WebdavOperation* webdav_operation_create(
-        pool_handle_t *pool,
+        Session *sn,
+        Request *rq,
         WebdavBackend *dav,
         UcxList *requests,
         WebdavResponse *response)
 {
-    WebdavOperation *op = pool_malloc(pool, sizeof(WebdavOperation));
+    WebdavOperation *op = pool_malloc(sn->pool, sizeof(WebdavOperation));
     ZERO(op, sizeof(WebdavOperation));
     op->dav = dav;
+    op->sn = sn;
+    op->rq = rq;
     op->requests = requests;
     op->response = response;
     

mercurial