From 1bf5f4532e3b979c5cd04c59c2b7cefd24ce4e30 Mon Sep 17 00:00:00 2001 From: brenosilva Date: Fri, 14 Oct 2011 13:05:43 +0000 Subject: [PATCH] MODSEC-272 --- apache2/re_variables.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apache2/re_variables.c b/apache2/re_variables.c index fd7af58b..be1db4ab 100644 --- a/apache2/re_variables.c +++ b/apache2/re_variables.c @@ -1888,7 +1888,7 @@ static int var_matched_vars_names_generate(modsec_rec *msr, msre_var *var, msre_ else rvar->is_negated = 1; - apr_table_setn(vartab, rvar->name, (void *)rvar); + apr_table_addn(vartab, rvar->name, (void *)rvar); if (msr->txcfg->debuglog_level >= 9) { msr_log(msr, 9, "Set variable \"%s\" value \"%s\" size %d to collection.", rvar->name, rvar->value, rvar->value_len); @@ -1948,7 +1948,7 @@ static int var_matched_vars_generate(modsec_rec *msr, msre_var *var, msre_rule * else rvar->is_negated = 1; - apr_table_setn(vartab, rvar->name, (void *)rvar); + apr_table_addn(vartab, rvar->name, (void *)rvar); if (msr->txcfg->debuglog_level >= 9) { msr_log(msr, 9, "Set variable \"%s\" value \"%s\" size %d to collection.", rvar->name, rvar->value, rvar->value_len);