diff -r 921f83a8943f -r d218607f5a7e src/server/daemon/keyfile_auth.c --- a/src/server/daemon/keyfile_auth.c Sat Mar 25 17:18:51 2023 +0100 +++ b/src/server/daemon/keyfile_auth.c Fri May 05 18:02:11 2023 +0200 @@ -52,7 +52,7 @@ } keyfile->authdb.get_user = keyfile_get_user; keyfile->authdb.use_cache = 0; - keyfile->users = cxHashMapCreate(a, 16); + keyfile->users = cxHashMapCreate(a, CX_STORE_POINTERS, 16); return keyfile; } @@ -64,7 +64,7 @@ cxmutstr *groups, size_t ngroups) { - CxAllocator *a = keyfile->users->allocator; + const CxAllocator *a = keyfile->users->allocator; if(hash.length < 12) { // hash too short