Commit 88521ec7 authored by William A. Rowe Jr's avatar William A. Rowe Jr
Browse files

  directory_walk trounced existing path_info declarations.  I suspect _this_
  was Greg Ames bug...


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91481 13f79535-47bb-0310-9956-ffa450edef68
parent 851373ea
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -543,7 +543,11 @@ AP_DECLARE(int) ap_directory_walk(request_rec *r)
        opts_remove = this_dir->opts_remove;
        override = this_dir->override;

        r->path_info = r->filename;
        /* XXX: Remerge path_info, or we are broken.  Needs more thought.
         */
        if (r->path_info)
            r->path_info = ap_make_full_path(r->pool, r->filename, 
                                                      r->path_info);
        rv = apr_filepath_root((const char **)&r->filename,
                               (const char **)&r->path_info,
                               APR_FILEPATH_TRUENAME, r->pool);