]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
output: fatal error if root logger alloc fails
authorVictor Julien <victor@inliniac.net>
Wed, 20 Nov 2019 09:47:14 +0000 (10:47 +0100)
committerVictor Julien <victor@inliniac.net>
Mon, 27 Jan 2020 19:20:08 +0000 (20:20 +0100)
src/output.c

index c486999805d4a961d822414bb5bd9f6f1710697c..ce09eb441f68e490ee31b3e9370f6bcb2a174b39 100644 (file)
@@ -1008,7 +1008,7 @@ void OutputRegisterRootLogger(ThreadInitFunc ThreadInit,
 {
     RootLogger *logger = SCCalloc(1, sizeof(*logger));
     if (logger == NULL) {
-        return;
+        FatalError(SC_ERR_MEM_ALLOC, "failed to alloc root logger");
     }
     logger->ThreadInit = ThreadInit;
     logger->ThreadDeinit = ThreadDeinit;