Fix some issues reported by the static analysis

This commit is contained in:
Felipe Zimmerle
2016-03-18 18:52:48 -03:00
parent 28008be616
commit c43391072c
5 changed files with 34 additions and 34 deletions

View File

@@ -90,34 +90,35 @@ class Rule {
class RuleMessage {
public:
RuleMessage(Rule *rule) {
m_ruleFile = rule->m_fileName;
m_ruleLine = rule->m_lineNumber;
m_ruleId = rule->rule_id;
m_rev = rule->m_rev;
m_accuracy = rule->m_accuracy;
m_message = std::string("");
m_data = std::string("");
m_severity = 0;
m_ver = rule->m_ver;
m_maturity = rule->m_maturity;
m_rule = rule;
m_match = std::string("");
};
RuleMessage(Rule *rule, std::string message) {
m_ruleFile = rule->m_fileName;
m_ruleLine = rule->m_lineNumber;
m_ruleId = rule->rule_id;
m_rev = rule->m_rev;
m_accuracy = rule->m_accuracy;
m_message = message;
m_data = std::string("");
m_severity = 0;
m_ver = rule->m_ver;
m_maturity = rule->m_maturity;
m_rule = rule;
m_match = std::string("");
};
RuleMessage(Rule *rule) :
m_ruleFile(rule->m_fileName),
m_ruleLine(rule->m_lineNumber),
m_ruleId(rule->rule_id),
m_rev(rule->m_rev),
m_accuracy(rule->m_accuracy),
m_message(std::string("")),
m_data(std::string("")),
m_severity(0),
m_ver(rule->m_ver),
m_maturity(rule->m_maturity),
m_rule(rule),
m_match(std::string(""))
{ }
RuleMessage(Rule *rule, std::string message) :
m_ruleFile(rule->m_fileName),
m_ruleLine(rule->m_lineNumber),
m_ruleId(rule->rule_id),
m_rev(rule->m_rev),
m_accuracy(rule->m_accuracy),
m_message(message),
m_data(std::string("")),
m_severity(0),
m_ver(rule->m_ver),
m_maturity(rule->m_maturity),
m_rule(rule),
m_match(std::string(""))
{ }
std::string m_match;
std::string m_ruleFile;