summaryrefslogtreecommitdiff
path: root/sapi/cli/php_cli_server.c
diff options
context:
space:
mode:
authorChristoph M. Becker <cmb@php.net>2015-08-09 02:51:16 +0200
committerChristoph M. Becker <cmb@php.net>2015-08-09 02:51:16 +0200
commitfc69549593cb1ab4f9fa0fd41d74000cd4a98894 (patch)
tree26f6adb2bb229c062658b616f6f4be6742394bbd /sapi/cli/php_cli_server.c
parentcab75d8b00b6e86f6e2ede1ba3b3bd35518fc3bd (diff)
parent36cbb7cc4c7cd492394c62cd883c8e29d4f45760 (diff)
downloadphp-git-fc69549593cb1ab4f9fa0fd41d74000cd4a98894.tar.gz
Merge branch 'PHP-5.6'
* PHP-5.6: Fix #66606: Sets HTTP_CONTENT_TYPE but not CONTENT_TYPE added tests for bug #66606
Diffstat (limited to 'sapi/cli/php_cli_server.c')
-rw-r--r--sapi/cli/php_cli_server.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sapi/cli/php_cli_server.c b/sapi/cli/php_cli_server.c
index f76199af9a..9c00fa0bdf 100644
--- a/sapi/cli/php_cli_server.c
+++ b/sapi/cli/php_cli_server.c
@@ -604,6 +604,9 @@ static int sapi_cli_server_register_entry_cb(char **entry, int num_args, va_list
}
}
spprintf(&real_key, 0, "%s_%s", "HTTP", key);
+ if (strcmp(key, "CONTENT_TYPE") == 0 || strcmp(key, "CONTENT_LENGTH") == 0) {
+ sapi_cli_server_register_variable(track_vars_array, key, *entry);
+ }
sapi_cli_server_register_variable(track_vars_array, real_key, *entry);
efree(key);
efree(real_key);