]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
modules/cookies/cookies.c: replace asserts
authorTomas Krizek <tomas.krizek@nic.cz>
Wed, 24 Mar 2021 16:44:48 +0000 (17:44 +0100)
committerTomas Krizek <tomas.krizek@nic.cz>
Tue, 25 May 2021 12:39:43 +0000 (14:39 +0200)
modules/cookies/cookies.c

index b4c4d94db248f5dd7e80143883fb78243ccf2175..d3a72f20683ea074816af16c8f512186b4827fde 100644 (file)
@@ -2,8 +2,6 @@
  *  SPDX-License-Identifier: GPL-3.0-or-later
  */
 
-#include <assert.h>
-
 #include "daemon/engine.h"
 #include "lib/layer.h"
 #include "modules/cookies/cookiectl.h"
@@ -19,7 +17,8 @@ static char *cookies_config(void *env, struct kr_module *module,
                             const char *args)
 {
        struct kr_cookie_ctx *cookie_ctx = module->data;
-       assert(cookie_ctx);
+       if (!kr_assume(cookie_ctx))
+               return NULL;
 
        /* Apply configuration, if any. */
        config_apply(cookie_ctx, args);