diff options
author | Stanislav Malyshev <stas@php.net> | 2012-05-07 21:54:19 -0700 |
---|---|---|
committer | Stanislav Malyshev <stas@php.net> | 2012-05-08 10:19:23 -0700 |
commit | bd8912e47c8a74406fe49555a3eb76a8c3197b27 (patch) | |
tree | f594ef8b3e2b7cc7640daf2ac19e07241686d62c | |
parent | 20364bcff9f38bed83245d785cc8ec3a072e4da5 (diff) | |
download | php-git-bd8912e47c8a74406fe49555a3eb76a8c3197b27.tar.gz |
ws + restore BC to apache_request_headers
-rw-r--r-- | sapi/cgi/cgi_main.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/sapi/cgi/cgi_main.c b/sapi/cgi/cgi_main.c index a0a1adadc9..ba89c549cf 100644 --- a/sapi/cgi/cgi_main.c +++ b/sapi/cgi/cgi_main.c @@ -1615,21 +1615,21 @@ PHP_FUNCTION(apache_request_headers) /* {{{ */ p = var + 5; var = q = t; - // First char keep uppercase + // First char keep uppercase *q++ = *p++; while (*p) { if (*p == '=') { - // End of name - break; - } else if (*p == '_') { + // End of name + break; + } else if (*p == '_') { *q++ = '-'; p++; - // First char after - keep uppercase - if (*p && *p!='=' && *p!='_') { + // First char after - keep uppercase + if (*p && *p!='=') { *q++ = *p++; } } else if (*p >= 'A' && *p <= 'Z') { - // lowercase + // lowercase *q++ = (*p++ - 'A' + 'a'); } else { *q++ = *p++; |