remove broken recursion counting bits
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1204090 13f79535-47bb-0310-9956-
ffa450edef68
/*
* To reduce counting overhead, we only count calls to
- * ap_expr_eval_word() and ap_expr_eval(). This means the actual
- * recursion may be twice as deep.
+ * ap_expr_eval_word() and ap_expr_eval(). The max number of
+ * stack frames is larger by some factor.
*/
#define AP_EXPR_MAX_RECURSION 20
static int inc_rec(ap_expr_eval_ctx_t *ctx)
result ^= TRUE;
goto out;
case op_False:
- ctx->reclvl--;
result ^= FALSE;
goto out;
case op_Not:
}
else {
if (ap_expr_eval(ctx, e1)) {
- ctx->reclvl--;
result ^= TRUE;
goto out;
}