Merge branch 'PHP-7.3'

* PHP-7.3:
  Fix #76954: apache_response_headers removes last character from header name
This commit is contained in:
Christoph M. Becker 2018-10-08 12:33:32 +02:00
commit c266a19094
2 changed files with 50 additions and 2 deletions

View file

@ -1689,9 +1689,9 @@ static void add_response_header(sapi_header_struct *h, zval *return_value) /* {{
len = p - h->header;
}
if (len > 0) {
do {
while (len != 0 && (h->header[len-1] == ' ' || h->header[len-1] == '\t')) {
len--;
} while (len != 0 && (h->header[len-1] == ' ' || h->header[len-1] == '\t'));
}
if (len) {
s = do_alloca(len + 1, use_heap);
memcpy(s, h->header, len);