From: Markus Valentin Date: Wed, 17 Feb 2021 10:49:44 +0000 (+0100) Subject: acl: acl_lookup_dict_rebuild_update() X-Git-Tag: 2.3.15~372 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=02bec0cfeb1b0a7cf4664c12ea14b87f9f9aae06;p=thirdparty%2Fdovecot%2Fcore.git acl: acl_lookup_dict_rebuild_update() Initialize dict_transaction_context *dt with NULL. Due to the changes done in bfa7433bfcf538af7c4fdafe37a88bde6508c751 dt could be used uninitialized. --- diff --git a/src/plugins/acl/acl-lookup-dict.c b/src/plugins/acl/acl-lookup-dict.c index 580bbc697b..15e5317f80 100644 --- a/src/plugins/acl/acl-lookup-dict.c +++ b/src/plugins/acl/acl-lookup-dict.c @@ -151,7 +151,7 @@ acl_lookup_dict_rebuild_update(struct acl_lookup_dict *dict, { const char *username = dict->user->username; struct dict_iterate_context *iter; - struct dict_transaction_context *dt; + struct dict_transaction_context *dt = NULL; const char *prefix, *key, *value, *const *old_ids, *const *new_ids, *p; const char *error; ARRAY_TYPE(const_string) old_ids_arr;