]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
luajit: fix unittests build
authorEric Leblond <el@stamus-networks.com>
Wed, 24 Aug 2022 19:15:57 +0000 (21:15 +0200)
committerVictor Julien <vjulien@oisf.net>
Thu, 25 Aug 2022 10:35:53 +0000 (12:35 +0200)
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) {

src/runmode-unittests.c

index 851de186e90e195f9d032f547ca785d17297e60d..817ef180f597e04a48db9c52c9e9fb0fbe424df9 100644 (file)
 
 #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"