Skip to content

Commit 91db0f4

Browse files
committed
Revert "Duplicate original name header"
The key has it's refcount increased This reverts commit 4c90ecb.
1 parent 9f57a66 commit 91db0f4

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

sapi/cli/php_cli_server.c

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1623,14 +1623,12 @@ static void php_cli_server_client_save_header(php_cli_server_client *client)
16231623
zval tmp;
16241624
ZVAL_STR(&tmp, client->current_header_value);
16251625
/* strip off the colon */
1626-
zend_string *perm_header_name = zend_string_dup(client->current_header_name, /* persistent */ true);
16271626
zend_string *lc_header_name = zend_string_tolower_ex(client->current_header_name, /* persistent */ true);
16281627

16291628
/* Add the wrapped zend_string to the HashTable */
16301629
zend_hash_add(&client->request.headers, lc_header_name, &tmp);
1631-
zend_hash_add(&client->request.headers_original_case, perm_header_name, &tmp);
1630+
zend_hash_add(&client->request.headers_original_case, client->current_header_name, &tmp);
16321631

1633-
zend_string_release_ex(client->current_header_name, /* persistent */ false);
16341632
zend_string_release_ex(lc_header_name, /* persistent */ true);
16351633

16361634
client->current_header_name = NULL;

0 commit comments

Comments
 (0)