]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
config: Make config_parsed_free() NULL no-op
authorAki Tuomi <aki.tuomi@open-xchange.com>
Tue, 5 Dec 2023 13:36:42 +0000 (15:36 +0200)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Thu, 7 Dec 2023 08:56:31 +0000 (10:56 +0200)
src/config/config-parser.c

index 7a34570d1f4439a0a01910cf77ed6d5502f53a65..490426b3373a2a109066bb7902baa9fae5d9d470 100644 (file)
@@ -1644,6 +1644,8 @@ void config_parsed_free(struct config_parsed **_config)
        struct config_parsed *config = *_config;
        unsigned int i;
 
+       if (config == NULL)
+               return;
        *_config = NULL;
 
        for (i = 0; config->filter_parsers[i] != NULL; i++)