From 640e927610907422951b0dbd1211a1bb5c2bdce0 Mon Sep 17 00:00:00 2001 From: "William A. Rowe Jr" Date: Fri, 31 Aug 2001 22:33:24 +0000 Subject: [PATCH] Ahhh, a const headache. Here's a flag that is writeable. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90861 13f79535-47bb-0310-9956-ffa450edef68 --- server/request.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/request.c b/server/request.c index 9e625e2d74..6804cb4017 100644 --- a/server/request.c +++ b/server/request.c @@ -1554,14 +1554,14 @@ AP_DECLARE(request_rec *) ap_sub_req_lookup_file(const char *new_file, /* Translate r->filename, if it was canonical, it stays canonical */ - if (r->canonical_filename != r->filename) - r->canonical_filename = NULL; + if (r->canonical_filename == r->filename) + rnew->canonical_filename = (char*)(1); if (apr_filepath_merge(&rnew->filename, fdir, new_file, APR_FILEPATH_TRUENAME, rnew->pool) != APR_SUCCESS) { rnew->status = HTTP_FORBIDDEN; return rnew; } - if (r->canonical_filename) + if (rnew->canonical_filename) rnew->canonical_filename = rnew->filename; /* -- 2.40.0