]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
unittests: optimize RunmodeIsUnittests() 7834/head
authorVictor Julien <victor@inliniac.net>
Wed, 9 Jun 2021 07:23:07 +0000 (09:23 +0200)
committerPhilippe Antoine <pantoine@oisf.net>
Wed, 7 Sep 2022 07:25:41 +0000 (09:25 +0200)
(cherry picked from commit 86e600dab8dd3e3787bab247f2884c839079743a)

src/suricata.c
src/suricata.h

index 203679b75312642e3d6d1a5876df7a8ee7fbfa62..ba1bf753ec1eb95768d2192b3bf85b40681085f7 100644 (file)
@@ -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)
 {
index 4b4eafee02466620780d418cd2419a944d6f61e4..a8c199883535ba85486cdb7e99a7a5b4d3d33874 100644 (file)
@@ -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);