]> granicus.if.org Git - php/commitdiff
regenerate file so that #line directives become correct (aka fix lcov builds)
authorNuno Lopes <nlopess@php.net>
Wed, 9 Aug 2006 23:29:17 +0000 (23:29 +0000)
committerNuno Lopes <nlopess@php.net>
Wed, 9 Aug 2006 23:29:17 +0000 (23:29 +0000)
ext/standard/var_unserializer.c

index 0ee26ae085ea33538f4ac0eddefd44eae5e91e54..40f147a7066e7282dc8e09aaad68c1b36f749baf 100644 (file)
@@ -1,5 +1,5 @@
-/* Generated by re2c 0.9.10 on Mon Sep  5 19:24:03 2005 */
-#line 1 "/usr/src/php/php_4_4/ext/standard/var_unserializer.re"
+/* Generated by re2c 0.10.4 on Thu Aug 10 00:27:22 2006 */
+#line 1 "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/php_4_4/ext/standard/var_unserializer.re"
+#line 154 "ext/standard/var_unserializer.re"
 
 
 
@@ -340,150 +340,143 @@ PHPAPI int php_var_unserialize(UNSERIALIZE_PARAMETER)
        
 {
        static unsigned char yybm[] = {
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
-         0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+               128, 128, 128, 128, 128, 128, 128, 128, 
+               128, 128,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
+                 0,   0,   0,   0,   0,   0,   0,   0, 
        };
 
-#line 378 "<stdout>"
-{
-       YYCTYPE yych;
-       unsigned int yyaccept;
-       goto yy0;
-       ++YYCURSOR;
-yy0:
-       if((YYLIMIT - YYCURSOR) < 7) YYFILL(7);
-       yych = *YYCURSOR;
-       switch(yych){
-       case 'N':       goto yy5;
-       case 'O':       goto yy12;
-       case 'R':       goto yy2;
-       case 'a':       goto yy10;
-       case 'b':       goto yy6;
-       case 'd':       goto yy8;
-       case 'i':       goto yy7;
-       case 'o':       goto yy11;
-       case 'r':       goto yy4;
-       case 's':       goto yy9;
-       case '}':       goto yy13;
-       default:        goto yy15;
-       }
-yy2:   yyaccept = 0;
-       yych = *(YYMARKER = ++YYCURSOR);
-       if(yych == ':') goto yy87;
-       goto yy3;
+#line 378 "ext/standard/var_unserializer.c"
+       {
+               YYCTYPE yych;
+
+               if((YYLIMIT - YYCURSOR) < 7) YYFILL(7);
+               yych = *YYCURSOR;
+               switch(yych) {
+               case 'N':       goto yy5;
+               case 'O':       goto yy12;
+               case 'R':       goto yy2;
+               case 'a':       goto yy10;
+               case 'b':       goto yy6;
+               case 'd':       goto yy8;
+               case 'i':       goto yy7;
+               case 'o':       goto yy11;
+               case 'r':       goto yy4;
+               case 's':       goto yy9;
+               case '}':       goto yy13;
+               default:        goto yy15;
+               }
+yy2:
+               yych = *(YYMARKER = ++YYCURSOR);
+               if(yych == ':') goto yy87;
 yy3:
-#line 590 "/usr/src/php/php_4_4/ext/standard/var_unserializer.re"
-{ return 0; }
-#line 408 "<stdout>"
-yy4:   yyaccept = 0;
-       yych = *(YYMARKER = ++YYCURSOR);
-       if(yych == ':') goto yy81;
-       goto yy3;
-yy5:   yych = *++YYCURSOR;
-       if(yych == ';') goto yy79;
-       goto yy3;
-yy6:   yyaccept = 0;
-       yych = *(YYMARKER = ++YYCURSOR);
-       if(yych == ':') goto yy75;
-       goto yy3;
-yy7:   yyaccept = 0;
-       yych = *(YYMARKER = ++YYCURSOR);
-       if(yych == ':') goto yy69;
-       goto yy3;
-yy8:   yyaccept = 0;
-       yych = *(YYMARKER = ++YYCURSOR);
-       if(yych == ':') goto yy45;
-       goto yy3;
-yy9:   yyaccept = 0;
-       yych = *(YYMARKER = ++YYCURSOR);
-       if(yych == ':') goto yy38;
-       goto yy3;
-yy10:  yyaccept = 0;
-       yych = *(YYMARKER = ++YYCURSOR);
-       if(yych == ':') goto yy31;
-       goto yy3;
-yy11:  yyaccept = 0;
-       yych = *(YYMARKER = ++YYCURSOR);
-       if(yych == ':') goto yy24;
-       goto yy3;
-yy12:  yyaccept = 0;
-       yych = *(YYMARKER = ++YYCURSOR);
-       if(yych == ':') goto yy16;
-       goto yy3;
-yy13:  ++YYCURSOR;
-       goto yy14;
-yy14:
-#line 584 "/usr/src/php/php_4_4/ext/standard/var_unserializer.re"
-{
+#line 590 "ext/standard/var_unserializer.re"
+               { return 0; }
+#line 404 "ext/standard/var_unserializer.c"
+yy4:
+               yych = *(YYMARKER = ++YYCURSOR);
+               if(yych == ':') goto yy81;
+               goto yy3;
+yy5:
+               yych = *++YYCURSOR;
+               if(yych == ';') goto yy79;
+               goto yy3;
+yy6:
+               yych = *(YYMARKER = ++YYCURSOR);
+               if(yych == ':') goto yy75;
+               goto yy3;
+yy7:
+               yych = *(YYMARKER = ++YYCURSOR);
+               if(yych == ':') goto yy69;
+               goto yy3;
+yy8:
+               yych = *(YYMARKER = ++YYCURSOR);
+               if(yych == ':') goto yy45;
+               goto yy3;
+yy9:
+               yych = *(YYMARKER = ++YYCURSOR);
+               if(yych == ':') goto yy38;
+               goto yy3;
+yy10:
+               yych = *(YYMARKER = ++YYCURSOR);
+               if(yych == ':') goto yy31;
+               goto yy3;
+yy11:
+               yych = *(YYMARKER = ++YYCURSOR);
+               if(yych == ':') goto yy24;
+               goto yy3;
+yy12:
+               yych = *(YYMARKER = ++YYCURSOR);
+               if(yych == ':') goto yy16;
+               goto yy3;
+yy13:
+               ++YYCURSOR;
+#line 584 "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");
        return 0; /* not sure if it should be 0 or 1 here? */
 }
-#line 453 "<stdout>"
-yy15:  yych = *++YYCURSOR;
-       goto yy3;
-yy16:  yych = *++YYCURSOR;
-       if(yybm[0+yych] & 128) {
-               goto yy19;
-       }
-       if(yych == '+') goto yy18;
-       goto yy17;
-yy17:  YYCURSOR = YYMARKER;
-       switch(yyaccept){
-       case 0: goto yy3;
-       }
-yy18:  yych = *++YYCURSOR;
-       if(yybm[0+yych] & 128) {
-               goto yy19;
-       }
-       goto yy17;
-yy19:  ++YYCURSOR;
-       if((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
-       yych = *YYCURSOR;
-       goto yy20;
-yy20:  if(yybm[0+yych] & 128) {
-               goto yy19;
-       }
-       if(yych != ':') goto yy17;
-       goto yy21;
-yy21:  yych = *++YYCURSOR;
-       if(yych != '"') goto yy17;
-       goto yy22;
-yy22:  ++YYCURSOR;
-       goto yy23;
-yy23:
-#line 495 "/usr/src/php/php_4_4/ext/standard/var_unserializer.re"
-{
+#line 449 "ext/standard/var_unserializer.c"
+yy15:
+               yych = *++YYCURSOR;
+               goto yy3;
+yy16:
+               yych = *++YYCURSOR;
+               if(yybm[0+yych] & 128) {
+                       goto yy19;
+               }
+               if(yych == '+') goto yy18;
+yy17:
+               YYCURSOR = YYMARKER;
+               goto yy3;
+yy18:
+               yych = *++YYCURSOR;
+               if(yybm[0+yych] & 128) {
+                       goto yy19;
+               }
+               goto yy17;
+yy19:
+               ++YYCURSOR;
+               if((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
+               yych = *YYCURSOR;
+               if(yybm[0+yych] & 128) {
+                       goto yy19;
+               }
+               if(yych != ':') goto yy17;
+               yych = *++YYCURSOR;
+               if(yych != '"') goto yy17;
+               ++YYCURSOR;
+#line 495 "ext/standard/var_unserializer.re"
+               {
        size_t len, len2, len3, maxlen;
        long elements;
        char *class_name;
@@ -571,69 +564,62 @@ yy23:
 
        return object_common2(UNSERIALIZE_PASSTHRU, elements);
 }
-#line 575 "<stdout>"
-yy24:  yych = *++YYCURSOR;
-       if(yych <= ','){
-               if(yych != '+') goto yy17;
-               goto yy25;
-       } else {
-               if(yych <= '-') goto yy25;
-               if(yych <= '/') goto yy17;
-               if(yych <= '9') goto yy26;
-               goto yy17;
-       }
-yy25:  yych = *++YYCURSOR;
-       if(yych <= '/') goto yy17;
-       if(yych >= ':') goto yy17;
-       goto yy26;
-yy26:  ++YYCURSOR;
-       if((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
-       yych = *YYCURSOR;
-       goto yy27;
-yy27:  if(yych <= '/') goto yy17;
-       if(yych <= '9') goto yy26;
-       if(yych >= ';') goto yy17;
-       goto yy28;
-yy28:  yych = *++YYCURSOR;
-       if(yych != '"') goto yy17;
-       goto yy29;
-yy29:  ++YYCURSOR;
-       goto yy30;
-yy30:
-#line 487 "/usr/src/php/php_4_4/ext/standard/var_unserializer.re"
-{
+#line 568 "ext/standard/var_unserializer.c"
+yy24:
+               yych = *++YYCURSOR;
+               if(yych <= ',') {
+                       if(yych != '+') goto yy17;
+               } else {
+                       if(yych <= '-') goto yy25;
+                       if(yych <= '/') goto yy17;
+                       if(yych <= '9') goto yy26;
+                       goto yy17;
+               }
+yy25:
+               yych = *++YYCURSOR;
+               if(yych <= '/') goto yy17;
+               if(yych >= ':') goto yy17;
+yy26:
+               ++YYCURSOR;
+               if((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
+               yych = *YYCURSOR;
+               if(yych <= '/') goto yy17;
+               if(yych <= '9') goto yy26;
+               if(yych >= ';') goto yy17;
+               yych = *++YYCURSOR;
+               if(yych != '"') goto yy17;
+               ++YYCURSOR;
+#line 487 "ext/standard/var_unserializer.re"
+               {
 
        INIT_PZVAL(*rval);
        
        return object_common2(UNSERIALIZE_PASSTHRU,
                        object_common1(UNSERIALIZE_PASSTHRU, ZEND_STANDARD_CLASS_DEF_PTR));
 }
-#line 612 "<stdout>"
-yy31:  yych = *++YYCURSOR;
-       if(yych == '+') goto yy32;
-       if(yych <= '/') goto yy17;
-       if(yych <= '9') goto yy33;
-       goto yy17;
-yy32:  yych = *++YYCURSOR;
-       if(yych <= '/') goto yy17;
-       if(yych >= ':') goto yy17;
-       goto yy33;
-yy33:  ++YYCURSOR;
-       if((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
-       yych = *YYCURSOR;
-       goto yy34;
-yy34:  if(yych <= '/') goto yy17;
-       if(yych <= '9') goto yy33;
-       if(yych >= ';') goto yy17;
-       goto yy35;
-yy35:  yych = *++YYCURSOR;
-       if(yych != '{') goto yy17;
-       goto yy36;
-yy36:  ++YYCURSOR;
-       goto yy37;
-yy37:
-#line 461 "/usr/src/php/php_4_4/ext/standard/var_unserializer.re"
-{
+#line 601 "ext/standard/var_unserializer.c"
+yy31:
+               yych = *++YYCURSOR;
+               if(yych == '+') goto yy32;
+               if(yych <= '/') goto yy17;
+               if(yych <= '9') goto yy33;
+               goto yy17;
+yy32:
+               yych = *++YYCURSOR;
+               if(yych <= '/') goto yy17;
+               if(yych >= ':') goto yy17;
+yy33:
+               ++YYCURSOR;
+               if((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
+               yych = *YYCURSOR;
+               if(yych <= '/') goto yy17;
+               if(yych <= '9') goto yy33;
+               if(yych >= ';') goto yy17;
+               yych = *++YYCURSOR;
+               if(yych != '{') goto yy17;
+               ++YYCURSOR;
+#line 461 "ext/standard/var_unserializer.re"
+               {
        long elements = parse_iv(start + 2);
        /* use iv() not uiv() in order to check data range */
        *p = YYCURSOR;
@@ -658,32 +644,29 @@ yy37:
 
        return finish_nested_data(UNSERIALIZE_PASSTHRU);
 }
-#line 662 "<stdout>"
-yy38:  yych = *++YYCURSOR;
-       if(yych == '+') goto yy39;
-       if(yych <= '/') goto yy17;
-       if(yych <= '9') goto yy40;
-       goto yy17;
-yy39:  yych = *++YYCURSOR;
-       if(yych <= '/') goto yy17;
-       if(yych >= ':') goto yy17;
-       goto yy40;
-yy40:  ++YYCURSOR;
-       if((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
-       yych = *YYCURSOR;
-       goto yy41;
-yy41:  if(yych <= '/') goto yy17;
-       if(yych <= '9') goto yy40;
-       if(yych >= ';') goto yy17;
-       goto yy42;
-yy42:  yych = *++YYCURSOR;
-       if(yych != '"') goto yy17;
-       goto yy43;
-yy43:  ++YYCURSOR;
-       goto yy44;
-yy44:
-#line 433 "/usr/src/php/php_4_4/ext/standard/var_unserializer.re"
-{
+#line 648 "ext/standard/var_unserializer.c"
+yy38:
+               yych = *++YYCURSOR;
+               if(yych == '+') goto yy39;
+               if(yych <= '/') goto yy17;
+               if(yych <= '9') goto yy40;
+               goto yy17;
+yy39:
+               yych = *++YYCURSOR;
+               if(yych <= '/') goto yy17;
+               if(yych >= ':') goto yy17;
+yy40:
+               ++YYCURSOR;
+               if((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
+               yych = *YYCURSOR;
+               if(yych <= '/') goto yy17;
+               if(yych <= '9') goto yy40;
+               if(yych >= ';') goto yy17;
+               yych = *++YYCURSOR;
+               if(yych != '"') goto yy17;
+               ++YYCURSOR;
+#line 433 "ext/standard/var_unserializer.re"
+               {
        size_t len, maxlen;
        char *str;
 
@@ -710,164 +693,162 @@ yy44:
        ZVAL_STRINGL(*rval, str, len, 1);
        return 1;
 }
-#line 714 "<stdout>"
-yy45:  yych = *++YYCURSOR;
-       if(yych <= '/'){
-               if(yych <= ','){
-                       if(yych == '+') goto yy49;
-                       goto yy17;
+#line 697 "ext/standard/var_unserializer.c"
+yy45:
+               yych = *++YYCURSOR;
+               if(yych <= '/') {
+                       if(yych <= ',') {
+                               if(yych == '+') goto yy49;
+                               goto yy17;
+                       } else {
+                               if(yych <= '-') goto yy47;
+                               if(yych <= '.') goto yy52;
+                               goto yy17;
+                       }
                } else {
-                       if(yych <= '-') goto yy47;
-                       if(yych <= '.') goto yy52;
-                       goto yy17;
+                       if(yych <= 'I') {
+                               if(yych <= '9') goto yy50;
+                               if(yych <= 'H') goto yy17;
+                               goto yy48;
+                       } else {
+                               if(yych != 'N') goto yy17;
+                       }
                }
-       } else {
-               if(yych <= 'I'){
-                       if(yych <= '9') goto yy50;
-                       if(yych <= 'H') goto yy17;
-                       goto yy48;
+               yych = *++YYCURSOR;
+               if(yych == 'A') goto yy68;
+               goto yy17;
+yy47:
+               yych = *++YYCURSOR;
+               if(yych <= '/') {
+                       if(yych == '.') goto yy52;
+                       goto yy17;
                } else {
-                       if(yych != 'N') goto yy17;
-                       goto yy46;
+                       if(yych <= '9') goto yy50;
+                       if(yych != 'I') goto yy17;
                }
-       }
-yy46:  yych = *++YYCURSOR;
-       if(yych == 'A') goto yy68;
-       goto yy17;
-yy47:  yych = *++YYCURSOR;
-       if(yych <= '/'){
-               if(yych == '.') goto yy52;
+yy48:
+               yych = *++YYCURSOR;
+               if(yych == 'N') goto yy64;
                goto yy17;
-       } else {
-               if(yych <= '9') goto yy50;
-               if(yych != 'I') goto yy17;
-               goto yy48;
-       }
-yy48:  yych = *++YYCURSOR;
-       if(yych == 'N') goto yy64;
-       goto yy17;
-yy49:  yych = *++YYCURSOR;
-       if(yych == '.') goto yy52;
-       if(yych <= '/') goto yy17;
-       if(yych >= ':') goto yy17;
-       goto yy50;
-yy50:  ++YYCURSOR;
-       if((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
-       yych = *YYCURSOR;
-       goto yy51;
-yy51:  if(yych <= ':'){
-               if(yych <= '.'){
-                       if(yych <= '-') goto yy17;
-                       goto yy62;
+yy49:
+               yych = *++YYCURSOR;
+               if(yych == '.') goto yy52;
+               if(yych <= '/') goto yy17;
+               if(yych >= ':') goto yy17;
+yy50:
+               ++YYCURSOR;
+               if((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
+               yych = *YYCURSOR;
+               if(yych <= ':') {
+                       if(yych <= '.') {
+                               if(yych <= '-') goto yy17;
+                               goto yy62;
+                       } else {
+                               if(yych <= '/') goto yy17;
+                               if(yych <= '9') goto yy50;
+                               goto yy17;
+                       }
                } else {
-                       if(yych <= '/') goto yy17;
-                       if(yych <= '9') goto yy50;
-                       goto yy17;
+                       if(yych <= 'E') {
+                               if(yych <= ';') goto yy55;
+                               if(yych <= 'D') goto yy17;
+                               goto yy57;
+                       } else {
+                               if(yych == 'e') goto yy57;
+                               goto yy17;
+                       }
                }
-       } else {
-               if(yych <= 'E'){
-                       if(yych <= ';') goto yy55;
-                       if(yych <= 'D') goto yy17;
-                       goto yy57;
+yy52:
+               yych = *++YYCURSOR;
+               if(yych <= '/') goto yy17;
+               if(yych >= ':') goto yy17;
+yy53:
+               ++YYCURSOR;
+               if((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
+               yych = *YYCURSOR;
+               if(yych <= ';') {
+                       if(yych <= '/') goto yy17;
+                       if(yych <= '9') goto yy53;
+                       if(yych <= ':') goto yy17;
                } else {
-                       if(yych == 'e') goto yy57;
-                       goto yy17;
-               }
-       }
-yy52:  yych = *++YYCURSOR;
-       if(yych <= '/') goto yy17;
-       if(yych >= ':') goto yy17;
-       goto yy53;
-yy53:  ++YYCURSOR;
-       if((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
-       yych = *YYCURSOR;
-       goto yy54;
-yy54:  if(yych <= ';'){
-               if(yych <= '/') goto yy17;
-               if(yych <= '9') goto yy53;
-               if(yych <= ':') goto yy17;
-               goto yy55;
-       } else {
-               if(yych <= 'E'){
-                       if(yych <= 'D') goto yy17;
-                       goto yy57;
-               } else {
-                       if(yych == 'e') goto yy57;
-                       goto yy17;
+                       if(yych <= 'E') {
+                               if(yych <= 'D') goto yy17;
+                               goto yy57;
+                       } else {
+                               if(yych == 'e') goto yy57;
+                               goto yy17;
+                       }
                }
-       }
-yy55:  ++YYCURSOR;
-       goto yy56;
-yy56:
-#line 426 "/usr/src/php/php_4_4/ext/standard/var_unserializer.re"
-{
+yy55:
+               ++YYCURSOR;
+#line 426 "ext/standard/var_unserializer.re"
+               {
        *p = YYCURSOR;
        INIT_PZVAL(*rval);
        ZVAL_DOUBLE(*rval, zend_strtod((const char *)start + 2, NULL));
        return 1;
 }
-#line 810 "<stdout>"
-yy57:  yych = *++YYCURSOR;
-       if(yych <= ','){
-               if(yych != '+') goto yy17;
-               goto yy58;
-       } else {
-               if(yych <= '-') goto yy58;
-               if(yych <= '/') goto yy17;
-               if(yych <= '9') goto yy59;
+#line 792 "ext/standard/var_unserializer.c"
+yy57:
+               yych = *++YYCURSOR;
+               if(yych <= ',') {
+                       if(yych != '+') goto yy17;
+               } else {
+                       if(yych <= '-') goto yy58;
+                       if(yych <= '/') goto yy17;
+                       if(yych <= '9') goto yy59;
+                       goto yy17;
+               }
+yy58:
+               yych = *++YYCURSOR;
+               if(yych <= ',') {
+                       if(yych == '+') goto yy61;
+                       goto yy17;
+               } else {
+                       if(yych <= '-') goto yy61;
+                       if(yych <= '/') goto yy17;
+                       if(yych >= ':') goto yy17;
+               }
+yy59:
+               ++YYCURSOR;
+               if(YYLIMIT == YYCURSOR) YYFILL(1);
+               yych = *YYCURSOR;
+               if(yych <= '/') goto yy17;
+               if(yych <= '9') goto yy59;
+               if(yych == ';') goto yy55;
                goto yy17;
-       }
-yy58:  yych = *++YYCURSOR;
-       if(yych <= ','){
-               if(yych == '+') goto yy61;
+yy61:
+               yych = *++YYCURSOR;
+               if(yych <= '/') goto yy17;
+               if(yych <= '9') goto yy59;
                goto yy17;
-       } else {
-               if(yych <= '-') goto yy61;
-               if(yych <= '/') goto yy17;
-               if(yych >= ':') goto yy17;
-               goto yy59;
-       }
-yy59:  ++YYCURSOR;
-       if(YYLIMIT == YYCURSOR) YYFILL(1);
-       yych = *YYCURSOR;
-       goto yy60;
-yy60:  if(yych <= '/') goto yy17;
-       if(yych <= '9') goto yy59;
-       if(yych == ';') goto yy55;
-       goto yy17;
-yy61:  yych = *++YYCURSOR;
-       if(yych <= '/') goto yy17;
-       if(yych <= '9') goto yy59;
-       goto yy17;
-yy62:  ++YYCURSOR;
-       if((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
-       yych = *YYCURSOR;
-       goto yy63;
-yy63:  if(yych <= ';'){
-               if(yych <= '/') goto yy17;
-               if(yych <= '9') goto yy62;
-               if(yych <= ':') goto yy17;
-               goto yy55;
-       } else {
-               if(yych <= 'E'){
-                       if(yych <= 'D') goto yy17;
-                       goto yy57;
+yy62:
+               ++YYCURSOR;
+               if((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
+               yych = *YYCURSOR;
+               if(yych <= ';') {
+                       if(yych <= '/') goto yy17;
+                       if(yych <= '9') goto yy62;
+                       if(yych <= ':') goto yy17;
+                       goto yy55;
                } else {
-                       if(yych == 'e') goto yy57;
-                       goto yy17;
+                       if(yych <= 'E') {
+                               if(yych <= 'D') goto yy17;
+                               goto yy57;
+                       } else {
+                               if(yych == 'e') goto yy57;
+                               goto yy17;
+                       }
                }
-       }
-yy64:  yych = *++YYCURSOR;
-       if(yych != 'F') goto yy17;
-       goto yy65;
-yy65:  yych = *++YYCURSOR;
-       if(yych != ';') goto yy17;
-       goto yy66;
-yy66:  ++YYCURSOR;
-       goto yy67;
-yy67:
-#line 411 "/usr/src/php/php_4_4/ext/standard/var_unserializer.re"
-{
+yy64:
+               yych = *++YYCURSOR;
+               if(yych != 'F') goto yy17;
+yy65:
+               yych = *++YYCURSOR;
+               if(yych != ';') goto yy17;
+               ++YYCURSOR;
+#line 411 "ext/standard/var_unserializer.re"
+               {
        *p = YYCURSOR;
        INIT_PZVAL(*rval);
 
@@ -881,99 +862,90 @@ yy67:
 
        return 1;
 }
-#line 885 "<stdout>"
-yy68:  yych = *++YYCURSOR;
-       if(yych == 'N') goto yy65;
-       goto yy17;
-yy69:  yych = *++YYCURSOR;
-       if(yych <= ','){
-               if(yych != '+') goto yy17;
-               goto yy70;
-       } else {
-               if(yych <= '-') goto yy70;
-               if(yych <= '/') goto yy17;
-               if(yych <= '9') goto yy71;
+#line 866 "ext/standard/var_unserializer.c"
+yy68:
+               yych = *++YYCURSOR;
+               if(yych == 'N') goto yy65;
                goto yy17;
-       }
-yy70:  yych = *++YYCURSOR;
-       if(yych <= '/') goto yy17;
-       if(yych >= ':') goto yy17;
-       goto yy71;
-yy71:  ++YYCURSOR;
-       if(YYLIMIT == YYCURSOR) YYFILL(1);
-       yych = *YYCURSOR;
-       goto yy72;
-yy72:  if(yych <= '/') goto yy17;
-       if(yych <= '9') goto yy71;
-       if(yych != ';') goto yy17;
-       goto yy73;
-yy73:  ++YYCURSOR;
-       goto yy74;
-yy74:
-#line 404 "/usr/src/php/php_4_4/ext/standard/var_unserializer.re"
-{
+yy69:
+               yych = *++YYCURSOR;
+               if(yych <= ',') {
+                       if(yych != '+') goto yy17;
+               } else {
+                       if(yych <= '-') goto yy70;
+                       if(yych <= '/') goto yy17;
+                       if(yych <= '9') goto yy71;
+                       goto yy17;
+               }
+yy70:
+               yych = *++YYCURSOR;
+               if(yych <= '/') goto yy17;
+               if(yych >= ':') goto yy17;
+yy71:
+               ++YYCURSOR;
+               if(YYLIMIT == YYCURSOR) YYFILL(1);
+               yych = *YYCURSOR;
+               if(yych <= '/') goto yy17;
+               if(yych <= '9') goto yy71;
+               if(yych != ';') goto yy17;
+               ++YYCURSOR;
+#line 404 "ext/standard/var_unserializer.re"
+               {
        *p = YYCURSOR;
        INIT_PZVAL(*rval);
        ZVAL_LONG(*rval, parse_iv(start + 2));
        return 1;
 }
-#line 921 "<stdout>"
-yy75:  yych = *++YYCURSOR;
-       if(yych <= '/') goto yy17;
-       if(yych >= '2') goto yy17;
-       goto yy76;
-yy76:  yych = *++YYCURSOR;
-       if(yych != ';') goto yy17;
-       goto yy77;
-yy77:  ++YYCURSOR;
-       goto yy78;
-yy78:
-#line 397 "/usr/src/php/php_4_4/ext/standard/var_unserializer.re"
-{
+#line 900 "ext/standard/var_unserializer.c"
+yy75:
+               yych = *++YYCURSOR;
+               if(yych <= '/') goto yy17;
+               if(yych >= '2') goto yy17;
+               yych = *++YYCURSOR;
+               if(yych != ';') goto yy17;
+               ++YYCURSOR;
+#line 397 "ext/standard/var_unserializer.re"
+               {
        *p = YYCURSOR;
        INIT_PZVAL(*rval);
        ZVAL_BOOL(*rval, parse_iv(start + 2));
        return 1;
 }
-#line 939 "<stdout>"
-yy79:  ++YYCURSOR;
-       goto yy80;
-yy80:
-#line 390 "/usr/src/php/php_4_4/ext/standard/var_unserializer.re"
-{
+#line 915 "ext/standard/var_unserializer.c"
+yy79:
+               ++YYCURSOR;
+#line 390 "ext/standard/var_unserializer.re"
+               {
        *p = YYCURSOR;
        INIT_PZVAL(*rval);
        ZVAL_NULL(*rval);
        return 1;
 }
-#line 950 "<stdout>"
-yy81:  yych = *++YYCURSOR;
-       if(yych <= ','){
-               if(yych != '+') goto yy17;
-               goto yy82;
-       } else {
-               if(yych <= '-') goto yy82;
-               if(yych <= '/') goto yy17;
-               if(yych <= '9') goto yy83;
-               goto yy17;
-       }
-yy82:  yych = *++YYCURSOR;
-       if(yych <= '/') goto yy17;
-       if(yych >= ':') goto yy17;
-       goto yy83;
-yy83:  ++YYCURSOR;
-       if(YYLIMIT == YYCURSOR) YYFILL(1);
-       yych = *YYCURSOR;
-       goto yy84;
-yy84:  if(yych <= '/') goto yy17;
-       if(yych <= '9') goto yy83;
-       if(yych != ';') goto yy17;
-       goto yy85;
-yy85:  ++YYCURSOR;
-       goto yy86;
-yy86:
-#line 367 "/usr/src/php/php_4_4/ext/standard/var_unserializer.re"
-{
+#line 925 "ext/standard/var_unserializer.c"
+yy81:
+               yych = *++YYCURSOR;
+               if(yych <= ',') {
+                       if(yych != '+') goto yy17;
+               } else {
+                       if(yych <= '-') goto yy82;
+                       if(yych <= '/') goto yy17;
+                       if(yych <= '9') goto yy83;
+                       goto yy17;
+               }
+yy82:
+               yych = *++YYCURSOR;
+               if(yych <= '/') goto yy17;
+               if(yych >= ':') goto yy17;
+yy83:
+               ++YYCURSOR;
+               if(YYLIMIT == YYCURSOR) YYFILL(1);
+               yych = *YYCURSOR;
+               if(yych <= '/') goto yy17;
+               if(yych <= '9') goto yy83;
+               if(yych != ';') goto yy17;
+               ++YYCURSOR;
+#line 367 "ext/standard/var_unserializer.re"
+               {
        long id;
 
        *p = YYCURSOR;
@@ -995,34 +967,31 @@ yy86:
        
        return 1;
 }
-#line 999 "<stdout>"
-yy87:  yych = *++YYCURSOR;
-       if(yych <= ','){
-               if(yych != '+') goto yy17;
-               goto yy88;
-       } else {
-               if(yych <= '-') goto yy88;
-               if(yych <= '/') goto yy17;
-               if(yych <= '9') goto yy89;
-               goto yy17;
-       }
-yy88:  yych = *++YYCURSOR;
-       if(yych <= '/') goto yy17;
-       if(yych >= ':') goto yy17;
-       goto yy89;
-yy89:  ++YYCURSOR;
-       if(YYLIMIT == YYCURSOR) YYFILL(1);
-       yych = *YYCURSOR;
-       goto yy90;
-yy90:  if(yych <= '/') goto yy17;
-       if(yych <= '9') goto yy89;
-       if(yych != ';') goto yy17;
-       goto yy91;
-yy91:  ++YYCURSOR;
-       goto yy92;
-yy92:
-#line 346 "/usr/src/php/php_4_4/ext/standard/var_unserializer.re"
-{
+#line 971 "ext/standard/var_unserializer.c"
+yy87:
+               yych = *++YYCURSOR;
+               if(yych <= ',') {
+                       if(yych != '+') goto yy17;
+               } else {
+                       if(yych <= '-') goto yy88;
+                       if(yych <= '/') goto yy17;
+                       if(yych <= '9') goto yy89;
+                       goto yy17;
+               }
+yy88:
+               yych = *++YYCURSOR;
+               if(yych <= '/') goto yy17;
+               if(yych >= ':') goto yy17;
+yy89:
+               ++YYCURSOR;
+               if(YYLIMIT == YYCURSOR) YYFILL(1);
+               yych = *YYCURSOR;
+               if(yych <= '/') goto yy17;
+               if(yych <= '9') goto yy89;
+               if(yych != ';') goto yy17;
+               ++YYCURSOR;
+#line 346 "ext/standard/var_unserializer.re"
+               {
        long id;
 
        *p = YYCURSOR;
@@ -1042,10 +1011,10 @@ yy92:
        
        return 1;
 }
-#line 1046 "<stdout>"
-}
+#line 1015 "ext/standard/var_unserializer.c"
+       }
 }
-#line 592 "/usr/src/php/php_4_4/ext/standard/var_unserializer.re"
+#line 592 "ext/standard/var_unserializer.re"
 
 
        return 0;