Loading server/util_expr_eval.c +8 −2 Changes for server/util_expr_eval.c: 8 added lines, 2 removed lines. Original line number Diff line number Diff line Loading @@ -761,8 +761,14 @@ static const char *req_table_func(ap_expr_eval_ctx_t *ctx, const void *data, if (!ctx->r) return ""; if (name[2] == 's') /* resp */ t = ctx->r->headers_out; if (name[2] == 's') { /* resp */ /* Try r->headers_out first, fall back on err_headers_out. */ const char *v = apr_table_get(ctx->r->headers_out, arg); if (v) { return v; } t = ctx->r->err_headers_out; } else if (name[0] == 'n') /* notes */ t = ctx->r->notes; else if (name[3] == 'e') /* reqenv */ Loading Loading
server/util_expr_eval.c +8 −2 Changes for server/util_expr_eval.c: 8 added lines, 2 removed lines. Original line number Diff line number Diff line Loading @@ -761,8 +761,14 @@ static const char *req_table_func(ap_expr_eval_ctx_t *ctx, const void *data, if (!ctx->r) return ""; if (name[2] == 's') /* resp */ t = ctx->r->headers_out; if (name[2] == 's') { /* resp */ /* Try r->headers_out first, fall back on err_headers_out. */ const char *v = apr_table_get(ctx->r->headers_out, arg); if (v) { return v; } t = ctx->r->err_headers_out; } else if (name[0] == 'n') /* notes */ t = ctx->r->notes; else if (name[3] == 'e') /* reqenv */ Loading