From: Russ Combs (rucombs) Date: Thu, 15 Dec 2016 00:01:53 +0000 (-0500) Subject: Merge pull request #750 in SNORT/snort3 from crc_const to master X-Git-Tag: 3.0.0-233~143 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=aaf392f94eb504486fc218a76a07bdd67d40cb79;p=thirdparty%2Fsnort3.git Merge pull request #750 in SNORT/snort3 from crc_const to master Squashed commit of the following: commit f638ff4cb5039a6b52dbc5e8d94c0aee060909a6 Author: Russ Combs Date: Wed Dec 14 13:20:05 2016 -0500 const -> static const --- diff --git a/src/flow/flow_cache.h b/src/flow/flow_cache.h index 5bd226730..e581a8dc3 100644 --- a/src/flow/flow_cache.h +++ b/src/flow/flow_cache.h @@ -76,7 +76,7 @@ private: int remove(Flow*); private: - const unsigned cleanup_flows = 1; + static const unsigned cleanup_flows = 1; const FlowConfig& config; unsigned uni_count; uint32_t flags; diff --git a/src/log/obfuscator.h b/src/log/obfuscator.h index 47e177a21..f303a14cc 100644 --- a/src/log/obfuscator.h +++ b/src/log/obfuscator.h @@ -71,7 +71,7 @@ public: private: ObSet blocks; iterator it; - const char mask_char = 'X'; + static const char mask_char = 'X'; }; #endif diff --git a/tools/snort2lua/data/data_types/dt_comment.h b/tools/snort2lua/data/data_types/dt_comment.h index d9ec97a99..ac3483859 100644 --- a/tools/snort2lua/data/data_types/dt_comment.h +++ b/tools/snort2lua/data/data_types/dt_comment.h @@ -68,10 +68,10 @@ private: bool prev_empty; bool header; // true if a string was passed into constructor enum CommentType type; - const std::size_t max_line_length = 80; - const std::string comment_line = "--"; - const std::string start_multi_com = "--[["; - const std::string end_multi_com = "--]]"; + static const std::size_t max_line_length = 80; + static constexpr const char* comment_line = "--"; + static constexpr const char* start_multi_com = "--[["; + static constexpr const char* end_multi_com = "--]]"; }; #endif diff --git a/tools/snort2lua/data/data_types/dt_var.h b/tools/snort2lua/data/data_types/dt_var.h index 5d57876a7..449d35c90 100644 --- a/tools/snort2lua/data/data_types/dt_var.h +++ b/tools/snort2lua/data/data_types/dt_var.h @@ -50,7 +50,7 @@ private: std::vector vars; std::string name; int depth; - const std::size_t max_line_length = 77; // leave room for additional text + static const std::size_t max_line_length = 77; // leave room for additional text }; #endif