From: Victor Julien Date: Wed, 9 Jun 2021 07:23:07 +0000 (+0200) Subject: unittests: optimize RunmodeIsUnittests() X-Git-Tag: suricata-6.0.7~22 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F7834%2Fhead;p=thirdparty%2Fsuricata.git unittests: optimize RunmodeIsUnittests() (cherry picked from commit 86e600dab8dd3e3787bab247f2884c839079743a) --- 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);