]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
PR 33112 - Fix for query string preservation after content negotiation.
authorGuenter Knauf <fuankg@apache.org>
Wed, 6 Oct 2010 10:30:11 +0000 (10:30 +0000)
committerGuenter Knauf <fuankg@apache.org>
Wed, 6 Oct 2010 10:30:11 +0000 (10:30 +0000)
r1002165 in test framework needs to be revertet now since this is fixed.
Author rjung, reviewed by wrowe, sf.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.0.x@1004972 13f79535-47bb-0310-9956-ffa450edef68

STATUS
modules/mappers/mod_negotiation.c

diff --git a/STATUS b/STATUS
index 5f2ccddb33f17f940aae31ff762b3c5c230e5a6d..854d7557bcc23462141bfea5d661d8ec4e6c7155 100644 (file)
--- a/STATUS
+++ b/STATUS
@@ -132,13 +132,6 @@ RELEASE SHOWSTOPPERS:
 PATCHES ACCEPTED TO BACKPORT FROM TRUNK:
   [ start all new proposals below, under PATCHES PROPOSED. ]
 
-  * mod_negotiation: PR 33112 - Fix for query string preservation after content negotiation
-    Trunk patch: http://svn.apache.org/viewvc?view=revision&revision=915407
-    2.2.x patch: http://svn.apache.org/viewvc?view=revision&revision=917017
-    Backport: http://people.apache.org/~rjung/patches/pr-33112-2_0.patch
-    Revert r1002165 in test framework, once this is fixed.
-    +1: rjung, wrowe, sf
-
   * mod_expires: Expires time shouldn't be in the past
     Trunk patch: http://svn.apache.org/viewvc?view=revision&revision=708902
     2.2.x patch: http://svn.apache.org/viewvc?view=revision&revision=713142
index c22ad555d2e8c814283a9a0a87559f0d1e7d950a..f8214cb40073cdbddd68ec854eda8960789ca998 100644 (file)
@@ -2992,6 +2992,9 @@ static int handle_multi(request_rec *r)
             goto return_from_multi;
         }
     }
+    if (sub_req->args == NULL) {
+        sub_req->args = r->args;
+    }
 
     /* now do a "fast redirect" ... promotes the sub_req into the main req */
     ap_internal_fast_redirect(sub_req, r);