From d483ace4440851238cf5c3012d451e72b885add4 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Wed, 9 Jun 2021 09:23:07 +0200 Subject: [PATCH] unittests: optimize RunmodeIsUnittests() (cherry picked from commit 86e600dab8dd3e3787bab247f2884c839079743a) --- src/suricata.c | 2 ++ src/suricata.h | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/src/suricata.c b/src/suricata.c index 203679b753..ba1bf753ec 100644 --- a/src/suricata.c +++ b/src/suricata.c @@ -266,6 +266,7 @@ void EngineModeSetIDS(void) g_engine_mode = ENGINE_MODE_IDS; } +#ifdef UNITTESTS int RunmodeIsUnittests(void) { if (run_mode == RUNMODE_UNITTEST) @@ -273,6 +274,7 @@ int RunmodeIsUnittests(void) return 0; } +#endif int RunmodeGetCurrent(void) { diff --git a/src/suricata.h b/src/suricata.h index 4b4eafee02..a8c1998835 100644 --- a/src/suricata.h +++ b/src/suricata.h @@ -178,7 +178,11 @@ extern uint16_t g_vlan_mask; void EngineStop(void); void EngineDone(void); +#ifdef UNITTESTS int RunmodeIsUnittests(void); +#else +#define RunmodeIsUnittests() 0 +#endif int RunmodeGetCurrent(void); int IsRuleReloadSet(int quiet); -- 2.47.2