projects
/
m6w6
/
ext-http
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
tests++
[m6w6/ext-http]
/
php_http_header_parser.c
diff --git
a/php_http_header_parser.c
b/php_http_header_parser.c
index ec41a240e66a8a4cf3881d86af759be0879df998..df0837df2727430de080869760daa65f4f7b8969 100644
(file)
--- a/
php_http_header_parser.c
+++ b/
php_http_header_parser.c
@@
-59,8
+59,6
@@
php_http_header_parser_state_t php_http_header_parser_state_push(php_http_header
php_http_header_parser_state_t php_http_header_parser_state_is(php_http_header_parser_t *parser)
{
php_http_header_parser_state_t php_http_header_parser_state_is(php_http_header_parser_t *parser)
{
- php_http_header_parser_state_t state;
-
if (parser->stack.top) {
return (php_http_header_parser_state_t) parser->stack.elements[parser->stack.top - 1];
}
if (parser->stack.top) {
return (php_http_header_parser_state_t) parser->stack.elements[parser->stack.top - 1];
}
@@
-81,8
+79,8
@@
void php_http_header_parser_dtor(php_http_header_parser_t *parser)
{
zend_ptr_stack_destroy(&parser->stack);
php_http_info_dtor(&parser->info);
{
zend_ptr_stack_destroy(&parser->stack);
php_http_info_dtor(&parser->info);
-
S
TR_FREE(parser->_key.str);
-
S
TR_FREE(parser->_val.str);
+
P
TR_FREE(parser->_key.str);
+
P
TR_FREE(parser->_val.str);
}
void php_http_header_parser_free(php_http_header_parser_t **parser)
}
void php_http_header_parser_free(php_http_header_parser_t **parser)
@@
-233,8
+231,8
@@
STATUS php_http_header_parser_parse(php_http_header_parser_t *parser, php_http_b
parser->_val.str = NULL;
}
parser->_val.str = NULL;
}
-
S
TR_SET(parser->_key.str, NULL);
-
S
TR_SET(parser->_val.str, NULL);
+
P
TR_SET(parser->_key.str, NULL);
+
P
TR_SET(parser->_val.str, NULL);
php_http_header_parser_state_push(parser, 1, PHP_HTTP_HEADER_PARSER_STATE_KEY);
break;
php_http_header_parser_state_push(parser, 1, PHP_HTTP_HEADER_PARSER_STATE_KEY);
break;