]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
Merge pull request #3052 in SNORT/snort3 from ~RUCOMBS/snort3:snort2lua_version to...
authorRuss Combs (rucombs) <rucombs@cisco.com>
Thu, 9 Sep 2021 13:03:50 +0000 (13:03 +0000)
committerRuss Combs (rucombs) <rucombs@cisco.com>
Thu, 9 Sep 2021 13:03:50 +0000 (13:03 +0000)
Squashed commit of the following:

commit 1d21d526cceb9298793a9edc73a40c7d88077530
Author: Alessandro Pisani <alessandropisani19@gmail.com>
Date:   Wed Sep 8 00:32:15 2021 -0700

    snort2lua: Fixed version output (issue #213)

    Thanks to A-Pisani for the fix.

tools/snort2lua/helpers/parse_cmd_line.cc

index 2548f1da01d8714e3fc3e40bc9a0ba162329e0ff..bde84275075068a0a428acf197dba1bdcb6574fe 100644 (file)
@@ -277,9 +277,10 @@ static void enable_markup(const char* /*key*/, const char* /*val*/)
 static void set_ips_pattern(const char* /*key*/, const char* val)
 { Converter::set_ips_pattern(val); }
 
-static void print_version(const char* /*key*/, const char* /*val*/)
+[[noreturn]] static void print_version(const char* /*key*/, const char* /*val*/)
 {
-    std::cout << "Snort2Lua\t0.2.0";
+    std::cout << "Snort2Lua\t0.2.0\n";
+    exit(0);
 }
 
 static void dont_convert_max_session(const char* /*key*/, const char* /*val*/)