back to dev
[m6w6/ext-http] / php_http_header_parser.c
index f560a8561a5917f241500b1c53a647f28e60a66e..2526835f90cf929cd096515ccdb050305112e8b6 100644 (file)
@@ -59,10 +59,8 @@ 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 state;
-
        if (parser->stack.top) {
-               return (php_http_header_parser_state_t) zend_ptr_stack_top(&parser->stack);
+               return (php_http_header_parser_state_t) parser->stack.elements[parser->stack.top - 1];
        }
 
        return PHP_HTTP_HEADER_PARSER_STATE_START;