From c24e61ac85d54520248de46abd0b779c6d45349e Mon Sep 17 00:00:00 2001 From: ivanr Date: Mon, 1 Feb 2010 16:14:51 +0000 Subject: [PATCH] Added missing conditional debug logging. --- apache2/re.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/apache2/re.c b/apache2/re.c index 4b5e2ae3..528d471a 100644 --- a/apache2/re.c +++ b/apache2/re.c @@ -1899,8 +1899,11 @@ static apr_status_t msre_rule_process_normal(msre_rule *rule, modsec_rec *msr) { for(i = 1; i < arr->nelts; i++) { expnames = apr_psprintf(mptmp, "%s|%s", expnames, ((msre_var *)te[i].val)->name); } - if (strcmp(rule->p1, expnames) != 0) { - msr_log(msr, 4, "Expanded \"%s\" to \"%s\".", rule->p1, expnames); + + if (msr->txcfg->debuglog_level >= 4) { + if (strcmp(rule->p1, expnames) != 0) { + msr_log(msr, 4, "Expanded \"%s\" to \"%s\".", rule->p1, expnames); + } } } }