Fossil SCM
Cherry-pick [684eb478e7] Fix the SCGI processing so that it works with Nginx
Commit
26eb153988b869a089e91340d68963abb57a710f
Parent
67f148537f7e2e7…
2 files changed
+1
-1
+1
-1
+1
-1
| --- src/cgi.c | ||
| +++ src/cgi.c | ||
| @@ -874,11 +874,11 @@ | ||
| 874 | 874 | char *z; |
| 875 | 875 | const char *zType; |
| 876 | 876 | int len; |
| 877 | 877 | const char *zRequestUri = cgi_parameter("REQUEST_URI",0); |
| 878 | 878 | const char *zScriptName = cgi_parameter("SCRIPT_NAME",0); |
| 879 | - const char *zPathInfo = cgi_parameter("PATH_INFO",""); | |
| 879 | + const char *zPathInfo = cgi_parameter("PATH_INFO",0); | |
| 880 | 880 | |
| 881 | 881 | #ifdef FOSSIL_ENABLE_JSON |
| 882 | 882 | json_main_bootstrap(); |
| 883 | 883 | #endif |
| 884 | 884 | g.isHTTP = 1; |
| 885 | 885 |
| --- src/cgi.c | |
| +++ src/cgi.c | |
| @@ -874,11 +874,11 @@ | |
| 874 | char *z; |
| 875 | const char *zType; |
| 876 | int len; |
| 877 | const char *zRequestUri = cgi_parameter("REQUEST_URI",0); |
| 878 | const char *zScriptName = cgi_parameter("SCRIPT_NAME",0); |
| 879 | const char *zPathInfo = cgi_parameter("PATH_INFO",""); |
| 880 | |
| 881 | #ifdef FOSSIL_ENABLE_JSON |
| 882 | json_main_bootstrap(); |
| 883 | #endif |
| 884 | g.isHTTP = 1; |
| 885 |
| --- src/cgi.c | |
| +++ src/cgi.c | |
| @@ -874,11 +874,11 @@ | |
| 874 | char *z; |
| 875 | const char *zType; |
| 876 | int len; |
| 877 | const char *zRequestUri = cgi_parameter("REQUEST_URI",0); |
| 878 | const char *zScriptName = cgi_parameter("SCRIPT_NAME",0); |
| 879 | const char *zPathInfo = cgi_parameter("PATH_INFO",0); |
| 880 | |
| 881 | #ifdef FOSSIL_ENABLE_JSON |
| 882 | json_main_bootstrap(); |
| 883 | #endif |
| 884 | g.isHTTP = 1; |
| 885 |
+1
-1
| --- src/cgi.c | ||
| +++ src/cgi.c | ||
| @@ -874,11 +874,11 @@ | ||
| 874 | 874 | char *z; |
| 875 | 875 | const char *zType; |
| 876 | 876 | int len; |
| 877 | 877 | const char *zRequestUri = cgi_parameter("REQUEST_URI",0); |
| 878 | 878 | const char *zScriptName = cgi_parameter("SCRIPT_NAME",0); |
| 879 | - const char *zPathInfo = cgi_parameter("PATH_INFO",""); | |
| 879 | + const char *zPathInfo = cgi_parameter("PATH_INFO",0); | |
| 880 | 880 | |
| 881 | 881 | #ifdef FOSSIL_ENABLE_JSON |
| 882 | 882 | json_main_bootstrap(); |
| 883 | 883 | #endif |
| 884 | 884 | g.isHTTP = 1; |
| 885 | 885 |
| --- src/cgi.c | |
| +++ src/cgi.c | |
| @@ -874,11 +874,11 @@ | |
| 874 | char *z; |
| 875 | const char *zType; |
| 876 | int len; |
| 877 | const char *zRequestUri = cgi_parameter("REQUEST_URI",0); |
| 878 | const char *zScriptName = cgi_parameter("SCRIPT_NAME",0); |
| 879 | const char *zPathInfo = cgi_parameter("PATH_INFO",""); |
| 880 | |
| 881 | #ifdef FOSSIL_ENABLE_JSON |
| 882 | json_main_bootstrap(); |
| 883 | #endif |
| 884 | g.isHTTP = 1; |
| 885 |
| --- src/cgi.c | |
| +++ src/cgi.c | |
| @@ -874,11 +874,11 @@ | |
| 874 | char *z; |
| 875 | const char *zType; |
| 876 | int len; |
| 877 | const char *zRequestUri = cgi_parameter("REQUEST_URI",0); |
| 878 | const char *zScriptName = cgi_parameter("SCRIPT_NAME",0); |
| 879 | const char *zPathInfo = cgi_parameter("PATH_INFO",0); |
| 880 | |
| 881 | #ifdef FOSSIL_ENABLE_JSON |
| 882 | json_main_bootstrap(); |
| 883 | #endif |
| 884 | g.isHTTP = 1; |
| 885 |