@@ -90,34 +90,35 @@ class Rule {
9090
9191class RuleMessage {
9292 public:
93- RuleMessage (Rule *rule) {
94- m_ruleFile = rule->m_fileName ;
95- m_ruleLine = rule->m_lineNumber ;
96- m_ruleId = rule->rule_id ;
97- m_rev = rule->m_rev ;
98- m_accuracy = rule->m_accuracy ;
99- m_message = std::string (" " );
100- m_data = std::string (" " );
101- m_severity = 0 ;
102- m_ver = rule->m_ver ;
103- m_maturity = rule->m_maturity ;
104- m_rule = rule;
105- m_match = std::string (" " );
106- };
107- RuleMessage (Rule *rule, std::string message) {
108- m_ruleFile = rule->m_fileName ;
109- m_ruleLine = rule->m_lineNumber ;
110- m_ruleId = rule->rule_id ;
111- m_rev = rule->m_rev ;
112- m_accuracy = rule->m_accuracy ;
113- m_message = message;
114- m_data = std::string (" " );
115- m_severity = 0 ;
116- m_ver = rule->m_ver ;
117- m_maturity = rule->m_maturity ;
118- m_rule = rule;
119- m_match = std::string (" " );
120- };
93+ RuleMessage (Rule *rule) :
94+ m_ruleFile (rule->m_fileName),
95+ m_ruleLine (rule->m_lineNumber),
96+ m_ruleId (rule->rule_id),
97+ m_rev (rule->m_rev),
98+ m_accuracy (rule->m_accuracy),
99+ m_message (std::string(" " )),
100+ m_data (std::string(" " )),
101+ m_severity (0 ),
102+ m_ver (rule->m_ver),
103+ m_maturity (rule->m_maturity),
104+ m_rule (rule),
105+ m_match (std::string(" " ))
106+ { }
107+
108+ RuleMessage (Rule *rule, std::string message) :
109+ m_ruleFile (rule->m_fileName),
110+ m_ruleLine (rule->m_lineNumber),
111+ m_ruleId (rule->rule_id),
112+ m_rev (rule->m_rev),
113+ m_accuracy (rule->m_accuracy),
114+ m_message (message),
115+ m_data (std::string(" " )),
116+ m_severity (0 ),
117+ m_ver (rule->m_ver),
118+ m_maturity (rule->m_maturity),
119+ m_rule (rule),
120+ m_match (std::string(" " ))
121+ { }
121122
122123 std::string m_match;
123124 std::string m_ruleFile;
0 commit comments