diff options
-rw-r--r-- | ext/json/json_parser.tab.c | 8 | ||||
-rw-r--r-- | ext/json/json_parser.y | 1 |
2 files changed, 4 insertions, 5 deletions
diff --git a/ext/json/json_parser.tab.c b/ext/json/json_parser.tab.c index 3726284979..5d2f9ca4aa 100644 --- a/ext/json/json_parser.tab.c +++ b/ext/json/json_parser.tab.c @@ -514,10 +514,10 @@ static const yytype_uint8 yytranslate[] = /* YYRLINE[YYN] -- Source line where rule number YYN was defined. */ static const yytype_uint8 yyrline[] = { - 0, 93, 93, 94, 98, 98, 102, 103, 107, 108, - 112, 113, 114, 118, 119, 123, 123, 127, 128, 132, - 133, 137, 138, 139, 143, 144, 148, 149, 150, 151, - 152, 153, 154, 155, 156, 157, 161 + 0, 92, 92, 93, 97, 97, 101, 102, 106, 107, + 111, 112, 113, 117, 118, 122, 122, 126, 127, 131, + 132, 136, 137, 138, 142, 143, 147, 148, 149, 150, + 151, 152, 153, 154, 155, 156, 160 }; #endif diff --git a/ext/json/json_parser.y b/ext/json/json_parser.y index 221dcb6982..de100dbdae 100644 --- a/ext/json/json_parser.y +++ b/ext/json/json_parser.y @@ -67,7 +67,6 @@ int json_yydebug = 1; %type <pair> pair %destructor { zval_dtor(&$$); } <value> -%destructor { zend_hash_destroy($$); FREE_HASHTABLE($$); } <ht> %destructor { zval_dtor(&$$.key); zval_dtor(&$$.val); } <pair> %code { |