diff --git a/headers/modsecurity/rules_properties.h b/headers/modsecurity/rules_properties.h index a9b1b8fe9..eb9cde518 100644 --- a/headers/modsecurity/rules_properties.h +++ b/headers/modsecurity/rules_properties.h @@ -430,19 +430,19 @@ class RulesProperties { std::vector *rules_from = from+i; for (size_t j = 0; j < rules_from->size(); j++) { Rule *rule = rules_from->at(j); - for (size_t z = 0; z < rules_to->size(); z++) { - Rule *rule_ckc = rules_to->at(z); - if (rule_ckc->m_ruleId == rule->m_ruleId && - rule_ckc->m_secMarker == false && - rule->m_secMarker == false) { - if (err != NULL) { - *err << "Rule id: " \ - << std::to_string(rule->m_ruleId) \ - << " is duplicated" << std::endl; - } - return -1; - } - } + //for (size_t z = 0; z < rules_to->size(); z++) { + // Rule *rule_ckc = rules_to->at(z); + // if (rule_ckc->m_ruleId == rule->m_ruleId && + // rule_ckc->m_secMarker == false && + // rule->m_secMarker == false) { + // if (err != NULL) { + // *err << "Rule id: " \ + // << std::to_string(rule->m_ruleId) \ + // << " is duplicated" << std::endl; + // } + // return -1; + // } + //} amount_of_rules++; rules_to->push_back(rule); rule->refCountIncrease();