mirror of
https://github.com/owasp-modsecurity/ModSecurity.git
synced 2025-09-30 11:44:32 +03:00
Avoids string copy by working with pointers while resolving variables
This commit is contained in:
@@ -80,6 +80,9 @@ void Rules::decrementReferenceCount(void) {
|
||||
Rules::~Rules() {
|
||||
int i = 0;
|
||||
|
||||
free(unicode_map_table);
|
||||
unicode_map_table = NULL;
|
||||
|
||||
/** Cleanup the rules */
|
||||
for (int i = 0; i < modsecurity::Phases::NUMBER_OF_PHASES; i++) {
|
||||
std::vector<Rule *> rules = this->rules[i];
|
||||
@@ -97,9 +100,6 @@ Rules::~Rules() {
|
||||
tmp->pop_back();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
free(unicode_map_table);
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user