]> granicus.if.org Git - apache/commitdiff
Handle PATH_INFO as opaque byte-wise data for cgi invocation as
authorWilliam A. Rowe Jr <wrowe@apache.org>
Fri, 7 Jan 2005 18:29:13 +0000 (18:29 +0000)
committerWilliam A. Rowe Jr <wrowe@apache.org>
Fri, 7 Jan 2005 18:29:13 +0000 (18:29 +0000)
  handled for other variables with bug 9223.

PR: 32730
Submitted by: Richard Donkin <rd9 donkin.org>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@124556 13f79535-47bb-0310-9956-ffa450edef68

modules/arch/win32/mod_win32.c

index 3ced4519d4d95bc96724ff569b59f53d6f49ebc7..ab1c90cb1a71d894e5c198c0b780abe3607c981b 100644 (file)
@@ -531,7 +531,8 @@ static apr_status_t ap_cgi_build_command(const char **cmd, const char ***argv,
                 && (strncmp(elts[i].key, "HTTP_", 5) == 0
                  || strncmp(elts[i].key, "SERVER_", 7) == 0
                  || strncmp(elts[i].key, "REQUEST_", 8) == 0
-                 || strcmp(elts[i].key, "QUERY_STRING") == 0)) {
+                 || strcmp(elts[i].key, "QUERY_STRING") == 0
+                 || strcmp(elts[i].key, "PATH_INFO") == 0)) {
             prep_string((const char**) &elts[i].val, r->pool);
         }
     }