From: Paul Querna Date: Thu, 18 Aug 2005 20:10:26 +0000 (+0000) Subject: Do not check the value of r->handler. X-Git-Tag: 2.1.7~5^2~7 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b0a7a77363f757799b85436b8931148f69f2aa94;p=apache Do not check the value of r->handler. This allows the use of SetHandler for an entire directory, and since we already check via the stat structure if this is a directory, there is no reason for this extra check, which causes a regression since 1.3. PR: 25435 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@233369 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/modules/mappers/mod_dir.c b/modules/mappers/mod_dir.c index b0bc39a7dd..0ad60aae20 100644 --- a/modules/mappers/mod_dir.c +++ b/modules/mappers/mod_dir.c @@ -151,10 +151,6 @@ static int fixup_dir(request_rec *r) return HTTP_MOVED_PERMANENTLY; } - if (strcmp(r->handler, DIR_MAGIC_TYPE)) { - return DECLINED; - } - if (d->index_names) { names_ptr = (char **)d->index_names->elts; num_names = d->index_names->nelts;