src/server/daemon/config.c

branch
webdav
changeset 260
4779a6fb4fbe
parent 256
19259b6c5cf7
child 269
3dfbd0b91950
--- a/src/server/daemon/config.c	Tue Aug 25 12:07:56 2020 +0200
+++ b/src/server/daemon/config.c	Sat Oct 24 17:34:32 2020 +0200
@@ -140,14 +140,18 @@
     ServerConfiguration *serverconfig = pool_calloc(pool, 1, sizeof(ServerConfiguration));
     serverconfig->ref = 1;
     serverconfig->pool = pool;
-    serverconfig->listeners = NULL;
-    serverconfig->host_vs = ucx_map_new(16);
-    serverconfig->authdbs = ucx_map_new(16);
     
     UcxAllocator allocator = util_pool_allocator(serverconfig->pool);
     serverconfig->a = pool_malloc(pool, sizeof(UcxAllocator));
     *serverconfig->a = allocator;
     
+    serverconfig->listeners = NULL;
+    serverconfig->host_vs = ucx_map_new_a(&allocator, 16);
+    serverconfig->authdbs = ucx_map_new_a(&allocator, 16);
+    serverconfig->resources = ucx_map_new_a(&allocator, 16);
+    
+    
+    
     // TODO: init serverconfig stuff
     
     

mercurial