From: Eric Leblond Date: Wed, 24 Aug 2022 19:15:57 +0000 (+0200) Subject: luajit: fix unittests build X-Git-Tag: suricata-7.0.0-beta1~280 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=01bf0ad43db3215ed5061934ddb008370dac3c5c;p=thirdparty%2Fsuricata.git luajit: fix unittests build When building with the following options: ./configure CC=clang --enable-luajit --enable-geoip --enable-unittests There is a build failure: runmode-unittests.c:234:9: error: implicit declaration of function 'LuajitSetupStatesPool' is invalid in C99 [-Werror,-Wimplicit-function-declaration] if (LuajitSetupStatesPool() != 0) { --- diff --git a/src/runmode-unittests.c b/src/runmode-unittests.c index 851de186e9..817ef180f5 100644 --- a/src/runmode-unittests.c +++ b/src/runmode-unittests.c @@ -103,6 +103,7 @@ #include "util-streaming-buffer.h" #include "util-lua.h" +#include "util-luajit.h" #include "tm-modules.h" #include "tmqh-packetpool.h" #include "decode-chdlc.h"