From: foobar Date: Thu, 14 Apr 2005 22:41:39 +0000 (+0000) Subject: - Regenerated with re2c 0.9.6 (fixes severe bugs) X-Git-Tag: php-4.4.0RC1~131 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7f1754653ccc468ff1fe9ecca0908e1d8ef7f8df;p=php - Regenerated with re2c 0.9.6 (fixes severe bugs) --- diff --git a/ext/standard/url_scanner_ex.c b/ext/standard/url_scanner_ex.c index d7eb2b0daa..8724622ff6 100644 --- a/ext/standard/url_scanner_ex.c +++ b/ext/standard/url_scanner_ex.c @@ -1,4 +1,4 @@ -/* Generated by re2c 0.9.4 on Fri Apr 8 23:17:47 2005 */ +/* Generated by re2c 0.9.6 on Fri Apr 15 01:41:19 2005 */ #line 1 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" /* +----------------------------------------------------------------------+ @@ -149,11 +149,13 @@ scan: 128, 128, 128, 128, 128, 128, 128, 128, }; goto yy0; -yy1: ++YYCURSOR; + ++YYCURSOR; yy0: if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yybm[0+yych] & 128) goto yy8; + if(yybm[0+yych] & 128) { + goto yy8; + } if(yych <= '9') goto yy6; if(yych >= ';') goto yy4; goto yy2; @@ -162,29 +164,31 @@ yy2: ++YYCURSOR; yy3: #line 115 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" { smart_str_append(dest, url); return; } -#line 59 "" +#line 61 "" yy4: ++YYCURSOR; goto yy5; yy5: #line 116 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" { sep = separator; goto scan; } -#line 65 "" +#line 67 "" yy6: ++YYCURSOR; goto yy7; yy7: #line 117 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" { bash = p - 1; goto done; } -#line 71 "" +#line 73 "" yy8: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; goto yy9; -yy9: if(yybm[0+yych] & 128) goto yy8; +yy9: if(yybm[0+yych] & 128) { + goto yy8; + } goto yy10; yy10: #line 118 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" { goto scan; } -#line 82 "" +#line 86 "" } #line 119 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" @@ -355,7 +359,7 @@ state_plain_begin: state_plain: start = YYCURSOR; -#line 86 "" +#line 90 "" { YYCTYPE yych; unsigned int yyaccept; @@ -394,28 +398,32 @@ state_plain: 128, 128, 128, 128, 128, 128, 128, 128, }; goto yy11; -yy12: ++YYCURSOR; + ++YYCURSOR; yy11: if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - if(yybm[0+yych] & 128) goto yy15; + if(yybm[0+yych] & 128) { + goto yy15; + } goto yy13; yy13: ++YYCURSOR; goto yy14; yy14: #line 287 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" { passthru(STD_ARGS); STATE = STATE_TAG; goto state_tag; } -#line 136 "" +#line 142 "" yy15: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; goto yy16; -yy16: if(yybm[0+yych] & 128) goto yy15; +yy16: if(yybm[0+yych] & 128) { + goto yy15; + } goto yy17; yy17: #line 288 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" { passthru(STD_ARGS); goto state_plain; } -#line 147 "" +#line 155 "" } #line 289 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" @@ -423,7 +431,7 @@ yy17: state_tag: start = YYCURSOR; -#line 151 "" +#line 159 "" { YYCTYPE yych; unsigned int yyaccept; @@ -462,7 +470,7 @@ state_tag: 0, 0, 0, 0, 0, 0, 0, 0, }; goto yy18; -yy19: ++YYCURSOR; + ++YYCURSOR; yy18: if((YYLIMIT - YYCURSOR) < 2) YYFILL(2); yych = *YYCURSOR; @@ -477,18 +485,20 @@ yy20: ++YYCURSOR; yy21: #line 294 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" { handle_tag(STD_ARGS); /* Sets STATE */; passthru(STD_ARGS); if (STATE == STATE_PLAIN) goto state_plain; else goto state_next_arg; } -#line 204 "" +#line 212 "" yy22: ++YYCURSOR; goto yy23; yy23: #line 295 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" { passthru(STD_ARGS); goto state_plain_begin; } -#line 210 "" +#line 218 "" yy24: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; goto yy25; -yy25: if(yybm[0+yych] & 128) goto yy24; +yy25: if(yybm[0+yych] & 128) { + goto yy24; + } goto yy21; } #line 296 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" @@ -500,7 +510,7 @@ state_next_arg_begin: state_next_arg: start = YYCURSOR; -#line 221 "" +#line 231 "" { YYCTYPE yych; unsigned int yyaccept; @@ -539,7 +549,7 @@ state_next_arg: 0, 0, 0, 0, 0, 0, 0, 0, }; goto yy26; -yy27: ++YYCURSOR; + ++YYCURSOR; yy26: if((YYLIMIT - YYCURSOR) < 2) YYFILL(2); yych = *YYCURSOR; @@ -567,31 +577,33 @@ yy28: ++YYCURSOR; yy29: #line 304 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" { passthru(STD_ARGS); handle_form(STD_ARGS); goto state_plain_begin; } -#line 288 "" +#line 298 "" yy30: ++YYCURSOR; yych = *YYCURSOR; goto yy37; yy31: #line 305 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" { passthru(STD_ARGS); goto state_next_arg; } -#line 294 "" +#line 304 "" yy32: ++YYCURSOR; goto yy33; yy33: #line 306 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" { --YYCURSOR; STATE = STATE_ARG; goto state_arg; } -#line 300 "" +#line 310 "" yy34: ++YYCURSOR; goto yy35; yy35: #line 307 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" { passthru(STD_ARGS); goto state_plain_begin; } -#line 306 "" +#line 316 "" yy36: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; goto yy37; -yy37: if(yybm[0+yych] & 128) goto yy36; +yy37: if(yybm[0+yych] & 128) { + goto yy36; + } goto yy31; } #line 308 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" @@ -600,7 +612,7 @@ yy37: if(yybm[0+yych] & 128) goto yy36; state_arg: start = YYCURSOR; -#line 317 "" +#line 329 "" { YYCTYPE yych; unsigned int yyaccept; @@ -639,7 +651,7 @@ state_arg: 0, 0, 0, 0, 0, 0, 0, 0, }; goto yy38; -yy39: ++YYCURSOR; + ++YYCURSOR; yy38: if((YYLIMIT - YYCURSOR) < 2) YYFILL(2); yych = *YYCURSOR; @@ -654,18 +666,20 @@ yy40: ++YYCURSOR; yy41: #line 313 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" { passthru(STD_ARGS); handle_arg(STD_ARGS); STATE = STATE_BEFORE_VAL; goto state_before_val; } -#line 370 "" +#line 382 "" yy42: ++YYCURSOR; goto yy43; yy43: #line 314 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" { passthru(STD_ARGS); STATE = STATE_NEXT_ARG; goto state_next_arg; } -#line 376 "" +#line 388 "" yy44: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; goto yy45; -yy45: if(yybm[0+yych] & 128) goto yy44; +yy45: if(yybm[0+yych] & 128) { + goto yy44; + } goto yy41; } #line 315 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" @@ -674,7 +688,7 @@ yy45: if(yybm[0+yych] & 128) goto yy44; state_before_val: start = YYCURSOR; -#line 387 "" +#line 401 "" { YYCTYPE yych; unsigned int yyaccept; @@ -713,7 +727,7 @@ state_before_val: 0, 0, 0, 0, 0, 0, 0, 0, }; goto yy46; -yy47: ++YYCURSOR; + ++YYCURSOR; yy46: if((YYLIMIT - YYCURSOR) < 2) YYFILL(2); yych = *YYCURSOR; @@ -728,21 +742,23 @@ yy48: yyaccept = 0; yy49: #line 321 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" { --YYCURSOR; goto state_next_arg_begin; } -#line 441 "" +#line 455 "" yy50: ++YYCURSOR; yych = *YYCURSOR; goto yy54; yy51: #line 320 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" { passthru(STD_ARGS); STATE = STATE_VAL; goto state_val; } -#line 447 "" +#line 461 "" yy52: yych = *++YYCURSOR; goto yy49; yy53: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; goto yy54; -yy54: if(yybm[0+yych] & 128) goto yy53; +yy54: if(yybm[0+yych] & 128) { + goto yy53; + } goto yy51; yy55: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); @@ -763,7 +779,7 @@ yy57: YYCURSOR = YYMARKER; state_val: start = YYCURSOR; -#line 472 "" +#line 488 "" { YYCTYPE yych; unsigned int yyaccept; @@ -802,7 +818,7 @@ state_val: 248, 248, 248, 248, 248, 248, 248, 248, }; goto yy58; -yy59: ++YYCURSOR; + ++YYCURSOR; yy58: if((YYLIMIT - YYCURSOR) < 3) YYFILL(3); yych = *YYCURSOR; @@ -830,7 +846,7 @@ yy60: yyaccept = 0; yy61: #line 330 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" { handle_val(STD_ARGS, 0, '\0'); goto state_next_arg_begin; } -#line 539 "" +#line 555 "" yy62: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); goto yy69; @@ -841,35 +857,43 @@ yy64: ++YYCURSOR; yy65: #line 331 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" { passthru(STD_ARGS); goto state_next_arg_begin; } -#line 550 "" +#line 566 "" yy66: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; goto yy67; -yy67: if(yybm[0+yych] & 8) goto yy66; +yy67: if(yybm[0+yych] & 8) { + goto yy66; + } goto yy61; yy68: yyaccept = 0; YYMARKER = ++YYCURSOR; - if(YYLIMIT == YYCURSOR) YYFILL(1); + if((YYLIMIT - YYCURSOR) < 2) YYFILL(2); yych = *YYCURSOR; goto yy69; -yy69: if(yybm[0+yych] & 16) goto yy68; +yy69: if(yybm[0+yych] & 16) { + goto yy68; + } if(yych <= '&') goto yy72; if(yych >= '(') goto yy61; goto yy70; yy70: ++YYCURSOR; - if(yybm[0+(yych = *YYCURSOR)] & 8) yych = *YYCURSOR; - goto yy66; + if(yybm[0+(yych = *YYCURSOR)] & 8) { + yych = *YYCURSOR; + goto yy66; + } goto yy71; yy71: #line 329 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" { handle_val(STD_ARGS, 1, '\''); goto state_next_arg_begin; } -#line 573 "" +#line 595 "" yy72: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; goto yy73; -yy73: if(yybm[0+yych] & 32) goto yy72; +yy73: if(yybm[0+yych] & 32) { + goto yy72; + } if(yych <= '=') goto yy75; goto yy74; yy74: YYCURSOR = YYMARKER; @@ -880,26 +904,32 @@ yy75: yych = *++YYCURSOR; goto yy71; yy76: yyaccept = 0; YYMARKER = ++YYCURSOR; - if(YYLIMIT == YYCURSOR) YYFILL(1); + if((YYLIMIT - YYCURSOR) < 2) YYFILL(2); yych = *YYCURSOR; goto yy77; -yy77: if(yybm[0+yych] & 64) goto yy76; +yy77: if(yybm[0+yych] & 64) { + goto yy76; + } if(yych <= '!') goto yy80; if(yych >= '#') goto yy61; goto yy78; yy78: ++YYCURSOR; - if(yybm[0+(yych = *YYCURSOR)] & 8) yych = *YYCURSOR; - goto yy66; + if(yybm[0+(yych = *YYCURSOR)] & 8) { + yych = *YYCURSOR; + goto yy66; + } goto yy79; yy79: #line 328 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" { handle_val(STD_ARGS, 1, '"'); goto state_next_arg_begin; } -#line 603 "" +#line 631 "" yy80: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; goto yy81; -yy81: if(yybm[0+yych] & 128) goto yy80; +yy81: if(yybm[0+yych] & 128) { + goto yy80; + } if(yych >= '>') goto yy74; goto yy82; yy82: ++YYCURSOR; diff --git a/ext/standard/var_unserializer.c b/ext/standard/var_unserializer.c index f6173147a2..f6a1072e63 100644 --- a/ext/standard/var_unserializer.c +++ b/ext/standard/var_unserializer.c @@ -1,5 +1,5 @@ -/* Generated by re2c 0.9.4 on Thu Mar 10 02:59:20 2005 */ -#line 1 "/usr/src/PHP_4_3_0/ext/standard/var_unserializer.re" +/* Generated by re2c 0.9.6 on Fri Apr 15 01:41:08 2005 */ +#line 1 "/usr/src/php/php_4_3/ext/standard/var_unserializer.re" /* +----------------------------------------------------------------------+ | PHP Version 4 | @@ -147,7 +147,7 @@ PHPAPI void var_destroy(php_unserialize_data_t *var_hashx) #define YYMARKER marker -#line 154 "/usr/src/PHP_4_3_0/ext/standard/var_unserializer.re" +#line 154 "/usr/src/php/php_4_3/ext/standard/var_unserializer.re" @@ -378,7 +378,7 @@ PHPAPI int php_var_unserialize(UNSERIALIZE_PARAMETER) 0, 0, 0, 0, 0, 0, 0, 0, }; goto yy0; -yy1: ++YYCURSOR; + ++YYCURSOR; yy0: if((YYLIMIT - YYCURSOR) < 7) YYFILL(7); yych = *YYCURSOR; @@ -432,7 +432,7 @@ yy3: yyaccept = 0; if(yych == ':') goto yy87; goto yy4; yy4: -#line 590 "/usr/src/PHP_4_3_0/ext/standard/var_unserializer.re" +#line 590 "/usr/src/php/php_4_3/ext/standard/var_unserializer.re" { return 0; } #line 102 "" yy5: yyaccept = 0; @@ -473,7 +473,7 @@ yy13: yyaccept = 0; yy14: ++YYCURSOR; goto yy15; yy15: -#line 584 "/usr/src/PHP_4_3_0/ext/standard/var_unserializer.re" +#line 584 "/usr/src/php/php_4_3/ext/standard/var_unserializer.re" { /* this is the case where we have less data than planned */ php_error_docref(NULL TSRMLS_CC, E_NOTICE, "Unexpected end of serialized data"); @@ -483,17 +483,23 @@ yy15: yy16: yych = *++YYCURSOR; goto yy4; yy17: yych = *++YYCURSOR; - if(yybm[0+yych] & 128) goto yy19; + if(yybm[0+yych] & 128) { + goto yy19; + } if(yych != '+') goto yy2; goto yy18; yy18: yych = *++YYCURSOR; - if(yybm[0+yych] & 128) goto yy19; + if(yybm[0+yych] & 128) { + goto yy19; + } goto yy2; yy19: ++YYCURSOR; - if(YYLIMIT == YYCURSOR) YYFILL(1); + if((YYLIMIT - YYCURSOR) < 2) YYFILL(2); yych = *YYCURSOR; goto yy20; -yy20: if(yybm[0+yych] & 128) goto yy19; +yy20: if(yybm[0+yych] & 128) { + goto yy19; + } if(yych != ':') goto yy2; goto yy21; yy21: yych = *++YYCURSOR; @@ -502,7 +508,7 @@ yy21: yych = *++YYCURSOR; yy22: ++YYCURSOR; goto yy23; yy23: -#line 495 "/usr/src/PHP_4_3_0/ext/standard/var_unserializer.re" +#line 495 "/usr/src/php/php_4_3/ext/standard/var_unserializer.re" { size_t len, len2, len3, maxlen; long elements; @@ -591,7 +597,7 @@ yy23: return object_common2(UNSERIALIZE_PASSTHRU, elements); } -#line 260 "" +#line 266 "" yy24: yych = *++YYCURSOR; if(yych <= ','){ if(yych != '+') goto yy2; @@ -607,7 +613,7 @@ yy25: yych = *++YYCURSOR; if(yych >= ':') goto yy2; goto yy26; yy26: ++YYCURSOR; - if(YYLIMIT == YYCURSOR) YYFILL(1); + if((YYLIMIT - YYCURSOR) < 2) YYFILL(2); yych = *YYCURSOR; goto yy27; yy27: if(yych <= '/') goto yy2; @@ -620,7 +626,7 @@ yy28: yych = *++YYCURSOR; yy29: ++YYCURSOR; goto yy30; yy30: -#line 487 "/usr/src/PHP_4_3_0/ext/standard/var_unserializer.re" +#line 487 "/usr/src/php/php_4_3/ext/standard/var_unserializer.re" { INIT_PZVAL(*rval); @@ -628,7 +634,7 @@ yy30: return object_common2(UNSERIALIZE_PASSTHRU, object_common1(UNSERIALIZE_PASSTHRU, ZEND_STANDARD_CLASS_DEF_PTR)); } -#line 298 "" +#line 304 "" yy31: yych = *++YYCURSOR; if(yych == '+') goto yy32; if(yych <= '/') goto yy2; @@ -639,7 +645,7 @@ yy32: yych = *++YYCURSOR; if(yych >= ':') goto yy2; goto yy33; yy33: ++YYCURSOR; - if(YYLIMIT == YYCURSOR) YYFILL(1); + if((YYLIMIT - YYCURSOR) < 2) YYFILL(2); yych = *YYCURSOR; goto yy34; yy34: if(yych <= '/') goto yy2; @@ -652,7 +658,7 @@ yy35: yych = *++YYCURSOR; yy36: ++YYCURSOR; goto yy37; yy37: -#line 461 "/usr/src/PHP_4_3_0/ext/standard/var_unserializer.re" +#line 461 "/usr/src/php/php_4_3/ext/standard/var_unserializer.re" { long elements = parse_iv(start + 2); /* use iv() not uiv() in order to check data range */ @@ -678,7 +684,7 @@ yy37: return finish_nested_data(UNSERIALIZE_PASSTHRU); } -#line 349 "" +#line 355 "" yy38: yych = *++YYCURSOR; if(yych == '+') goto yy39; if(yych <= '/') goto yy2; @@ -689,7 +695,7 @@ yy39: yych = *++YYCURSOR; if(yych >= ':') goto yy2; goto yy40; yy40: ++YYCURSOR; - if(YYLIMIT == YYCURSOR) YYFILL(1); + if((YYLIMIT - YYCURSOR) < 2) YYFILL(2); yych = *YYCURSOR; goto yy41; yy41: if(yych <= '/') goto yy2; @@ -702,7 +708,7 @@ yy42: yych = *++YYCURSOR; yy43: ++YYCURSOR; goto yy44; yy44: -#line 433 "/usr/src/PHP_4_3_0/ext/standard/var_unserializer.re" +#line 433 "/usr/src/php/php_4_3/ext/standard/var_unserializer.re" { size_t len, maxlen; char *str; @@ -730,7 +736,7 @@ yy44: ZVAL_STRINGL(*rval, str, len, 1); return 1; } -#line 402 "" +#line 408 "" yy45: yych = *++YYCURSOR; if(yych <= '/'){ if(yych <= ','){ @@ -772,7 +778,7 @@ yy49: yych = *++YYCURSOR; if(yych >= ':') goto yy2; goto yy50; yy50: ++YYCURSOR; - if(YYLIMIT == YYCURSOR) YYFILL(1); + if((YYLIMIT - YYCURSOR) < 4) YYFILL(4); yych = *YYCURSOR; goto yy51; yy51: if(yych <= ':'){ @@ -799,7 +805,7 @@ yy52: yych = *++YYCURSOR; if(yych >= ':') goto yy2; goto yy53; yy53: ++YYCURSOR; - if(YYLIMIT == YYCURSOR) YYFILL(1); + if((YYLIMIT - YYCURSOR) < 4) YYFILL(4); yych = *YYCURSOR; goto yy54; yy54: if(yych <= ';'){ @@ -819,14 +825,14 @@ yy54: if(yych <= ';'){ yy55: ++YYCURSOR; goto yy56; yy56: -#line 426 "/usr/src/PHP_4_3_0/ext/standard/var_unserializer.re" +#line 426 "/usr/src/php/php_4_3/ext/standard/var_unserializer.re" { *p = YYCURSOR; INIT_PZVAL(*rval); ZVAL_DOUBLE(*rval, zend_strtod((const char *)start + 2, NULL)); return 1; } -#line 500 "" +#line 506 "" yy57: yych = *++YYCURSOR; if(yych <= ','){ if(yych != '+') goto yy2; @@ -886,7 +892,7 @@ yy65: yych = *++YYCURSOR; yy66: ++YYCURSOR; goto yy67; yy67: -#line 411 "/usr/src/PHP_4_3_0/ext/standard/var_unserializer.re" +#line 411 "/usr/src/php/php_4_3/ext/standard/var_unserializer.re" { *p = YYCURSOR; INIT_PZVAL(*rval); @@ -901,7 +907,7 @@ yy67: return 1; } -#line 577 "" +#line 583 "" yy68: yych = *++YYCURSOR; if(yych == 'N') goto yy65; goto yy2; @@ -930,14 +936,14 @@ yy72: if(yych <= '/') goto yy2; yy73: ++YYCURSOR; goto yy74; yy74: -#line 404 "/usr/src/PHP_4_3_0/ext/standard/var_unserializer.re" +#line 404 "/usr/src/php/php_4_3/ext/standard/var_unserializer.re" { *p = YYCURSOR; INIT_PZVAL(*rval); ZVAL_LONG(*rval, parse_iv(start + 2)); return 1; } -#line 614 "" +#line 620 "" yy75: yych = *++YYCURSOR; if(yych <= '/') goto yy2; if(yych >= '2') goto yy2; @@ -948,25 +954,25 @@ yy76: yych = *++YYCURSOR; yy77: ++YYCURSOR; goto yy78; yy78: -#line 397 "/usr/src/PHP_4_3_0/ext/standard/var_unserializer.re" +#line 397 "/usr/src/php/php_4_3/ext/standard/var_unserializer.re" { *p = YYCURSOR; INIT_PZVAL(*rval); ZVAL_BOOL(*rval, parse_iv(start + 2)); return 1; } -#line 632 "" +#line 638 "" yy79: ++YYCURSOR; goto yy80; yy80: -#line 390 "/usr/src/PHP_4_3_0/ext/standard/var_unserializer.re" +#line 390 "/usr/src/php/php_4_3/ext/standard/var_unserializer.re" { *p = YYCURSOR; INIT_PZVAL(*rval); ZVAL_NULL(*rval); return 1; } -#line 643 "" +#line 649 "" yy81: yych = *++YYCURSOR; if(yych <= ','){ if(yych != '+') goto yy2; @@ -992,7 +998,7 @@ yy84: if(yych <= '/') goto yy2; yy85: ++YYCURSOR; goto yy86; yy86: -#line 367 "/usr/src/PHP_4_3_0/ext/standard/var_unserializer.re" +#line 367 "/usr/src/php/php_4_3/ext/standard/var_unserializer.re" { long id; @@ -1015,7 +1021,7 @@ yy86: return 1; } -#line 693 "" +#line 699 "" yy87: yych = *++YYCURSOR; if(yych <= ','){ if(yych != '+') goto yy2; @@ -1041,7 +1047,7 @@ yy90: if(yych <= '/') goto yy2; yy91: ++YYCURSOR; goto yy92; yy92: -#line 346 "/usr/src/PHP_4_3_0/ext/standard/var_unserializer.re" +#line 346 "/usr/src/php/php_4_3/ext/standard/var_unserializer.re" { long id; @@ -1062,9 +1068,9 @@ yy92: return 1; } -#line 741 "" +#line 747 "" } -#line 592 "/usr/src/PHP_4_3_0/ext/standard/var_unserializer.re" +#line 592 "/usr/src/php/php_4_3/ext/standard/var_unserializer.re" return 0;