sniper Thu Apr 14 18:41:39 2005 EDT Modified files: (Branch: PHP_4_3) /php-src/ext/standard url_scanner_ex.c var_unserializer.c Log: - Regenerated with re2c 0.9.6 (fixes severe bugs)
http://cvs.php.net/diff.php/php-src/ext/standard/url_scanner_ex.c?r1=1.72.2.14&r2=1.72.2.15&ty=u Index: php-src/ext/standard/url_scanner_ex.c diff -u php-src/ext/standard/url_scanner_ex.c:1.72.2.14 php-src/ext/standard/url_scanner_ex.c:1.72.2.15 --- php-src/ext/standard/url_scanner_ex.c:1.72.2.14 Fri Apr 8 16:18:21 2005 +++ php-src/ext/standard/url_scanner_ex.c Thu Apr 14 18:41:39 2005 @@ -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" /* +----------------------------------------------------------------------+ @@ -18,7 +18,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: url_scanner_ex.c,v 1.72.2.14 2005/04/08 20:18:21 sniper Exp $ */ +/* $Id: url_scanner_ex.c,v 1.72.2.15 2005/04/14 22:41:39 sniper Exp $ */ #include "php.h" @@ -149,11 +149,13 @@ 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 @@ yy3: #line 115 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" { smart_str_append(dest, url); return; } -#line 59 "<stdout>" +#line 61 "<stdout>" 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 "<stdout>" +#line 67 "<stdout>" 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 "<stdout>" +#line 73 "<stdout>" 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 "<stdout>" +#line 86 "<stdout>" } #line 119 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" @@ -355,7 +359,7 @@ state_plain: start = YYCURSOR; -#line 86 "<stdout>" +#line 90 "<stdout>" { YYCTYPE yych; unsigned int yyaccept; @@ -394,28 +398,32 @@ 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 "<stdout>" +#line 142 "<stdout>" 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 "<stdout>" +#line 155 "<stdout>" } #line 289 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" @@ -423,7 +431,7 @@ state_tag: start = YYCURSOR; -#line 151 "<stdout>" +#line 159 "<stdout>" { YYCTYPE yych; unsigned int yyaccept; @@ -462,7 +470,7 @@ 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 @@ 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 "<stdout>" +#line 212 "<stdout>" 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 "<stdout>" +#line 218 "<stdout>" 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: start = YYCURSOR; -#line 221 "<stdout>" +#line 231 "<stdout>" { YYCTYPE yych; unsigned int yyaccept; @@ -539,7 +549,7 @@ 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 @@ 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 "<stdout>" +#line 298 "<stdout>" 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 "<stdout>" +#line 304 "<stdout>" 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 "<stdout>" +#line 310 "<stdout>" 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 "<stdout>" +#line 316 "<stdout>" 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 @@ state_arg: start = YYCURSOR; -#line 317 "<stdout>" +#line 329 "<stdout>" { YYCTYPE yych; unsigned int yyaccept; @@ -639,7 +651,7 @@ 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 @@ 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 "<stdout>" +#line 382 "<stdout>" 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 "<stdout>" +#line 388 "<stdout>" 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 @@ state_before_val: start = YYCURSOR; -#line 387 "<stdout>" +#line 401 "<stdout>" { YYCTYPE yych; unsigned int yyaccept; @@ -713,7 +727,7 @@ 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 @@ yy49: #line 321 "/usr/src/php/php_4_3/ext/standard/url_scanner_ex.re" { --YYCURSOR; goto state_next_arg_begin; } -#line 441 "<stdout>" +#line 455 "<stdout>" 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 "<stdout>" +#line 461 "<stdout>" 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 @@ state_val: start = YYCURSOR; -#line 472 "<stdout>" +#line 488 "<stdout>" { YYCTYPE yych; unsigned int yyaccept; @@ -802,7 +818,7 @@ 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 @@ 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 "<stdout>" +#line 555 "<stdout>" yy62: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); goto yy69; @@ -841,35 +857,43 @@ 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 "<stdout>" +#line 566 "<stdout>" 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 "<stdout>" +#line 595 "<stdout>" 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 @@ 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 "<stdout>" +#line 631 "<stdout>" 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; http://cvs.php.net/diff.php/php-src/ext/standard/var_unserializer.c?r1=1.18.4.23&r2=1.18.4.24&ty=u Index: php-src/ext/standard/var_unserializer.c diff -u php-src/ext/standard/var_unserializer.c:1.18.4.23 php-src/ext/standard/var_unserializer.c:1.18.4.24 --- php-src/ext/standard/var_unserializer.c:1.18.4.23 Wed Mar 9 21:01:40 2005 +++ php-src/ext/standard/var_unserializer.c Thu Apr 14 18:41:39 2005 @@ -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 | @@ -18,7 +18,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: var_unserializer.c,v 1.18.4.23 2005/03/10 02:01:40 helly Exp $ */ +/* $Id: var_unserializer.c,v 1.18.4.24 2005/04/14 22:41:39 sniper Exp $ */ #include "php.h" #include "ext/standard/php_var.h" @@ -147,7 +147,7 @@ #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 @@ 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 @@ 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 "<stdout>" yy5: yyaccept = 0; @@ -473,7 +473,7 @@ 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 @@ 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 @@ 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 @@ return object_common2(UNSERIALIZE_PASSTHRU, elements); } -#line 260 "<stdout>" +#line 266 "<stdout>" yy24: yych = *++YYCURSOR; if(yych <= ','){ if(yych != '+') goto yy2; @@ -607,7 +613,7 @@ 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 @@ 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 @@ return object_common2(UNSERIALIZE_PASSTHRU, object_common1(UNSERIALIZE_PASSTHRU, ZEND_STANDARD_CLASS_DEF_PTR)); } -#line 298 "<stdout>" +#line 304 "<stdout>" yy31: yych = *++YYCURSOR; if(yych == '+') goto yy32; if(yych <= '/') goto yy2; @@ -639,7 +645,7 @@ 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 @@ 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 @@ return finish_nested_data(UNSERIALIZE_PASSTHRU); } -#line 349 "<stdout>" +#line 355 "<stdout>" yy38: yych = *++YYCURSOR; if(yych == '+') goto yy39; if(yych <= '/') goto yy2; @@ -689,7 +695,7 @@ 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 @@ 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 @@ ZVAL_STRINGL(*rval, str, len, 1); return 1; } -#line 402 "<stdout>" +#line 408 "<stdout>" yy45: yych = *++YYCURSOR; if(yych <= '/'){ if(yych <= ','){ @@ -772,7 +778,7 @@ 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 @@ 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 @@ 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 "<stdout>" +#line 506 "<stdout>" yy57: yych = *++YYCURSOR; if(yych <= ','){ if(yych != '+') goto yy2; @@ -886,7 +892,7 @@ 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 @@ return 1; } -#line 577 "<stdout>" +#line 583 "<stdout>" yy68: yych = *++YYCURSOR; if(yych == 'N') goto yy65; goto yy2; @@ -930,14 +936,14 @@ 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 "<stdout>" +#line 620 "<stdout>" yy75: yych = *++YYCURSOR; if(yych <= '/') goto yy2; if(yych >= '2') goto yy2; @@ -948,25 +954,25 @@ 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 "<stdout>" +#line 638 "<stdout>" 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 "<stdout>" +#line 649 "<stdout>" yy81: yych = *++YYCURSOR; if(yych <= ','){ if(yych != '+') goto yy2; @@ -992,7 +998,7 @@ 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 @@ return 1; } -#line 693 "<stdout>" +#line 699 "<stdout>" yy87: yych = *++YYCURSOR; if(yych <= ','){ if(yych != '+') goto yy2; @@ -1041,7 +1047,7 @@ 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 @@ return 1; } -#line 741 "<stdout>" +#line 747 "<stdout>" } -#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;
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php