]> granicus.if.org Git - php/commitdiff
Touch generated file
authorJani Taskinen <jani@php.net>
Mon, 6 Aug 2007 18:33:29 +0000 (18:33 +0000)
committerJani Taskinen <jani@php.net>
Mon, 6 Aug 2007 18:33:29 +0000 (18:33 +0000)
ext/standard/var_unserializer.c

index 3cadea7d29e2cba7dda437b5e4336fbfe3a61b61..934dfb451486de49f9eb7319b28aca74d1153f90 100644 (file)
@@ -1,4 +1,4 @@
-/* Generated by re2c 0.11.2 on Tue Mar 27 13:17:43 2007 */
+/* Generated by re2c 0.12.1 on Mon Aug  6 21:32:14 2007 */
 #line 1 "ext/standard/var_unserializer.re"
 /*
   +----------------------------------------------------------------------+
@@ -146,7 +146,7 @@ static char *unserialize_str(const unsigned char **p, size_t *len, size_t maxlen
        char *str = safe_emalloc(*len, 1, 1);
        unsigned char *end = *(unsigned char **)p+maxlen;
 
-       if(end < *p) {
+       if (end < *p) {
                efree(str);
                return NULL;
        }
@@ -190,7 +190,7 @@ static char *unserialize_str(const unsigned char **p, size_t *len, size_t maxlen
 #define YYMARKER marker
 
 
-#line 194 "ext/standard/var_unserializer.re"
+#line 198 "ext/standard/var_unserializer.re"
 
 
 
@@ -300,7 +300,7 @@ static inline int process_nested_data(UNSERIALIZE_PARAMETER, HashTable *ht, long
                zval_dtor(key);
                FREE_ZVAL(key);
 
-               if (elements && *(*p-1) != ';' &&  *(*p-1) != '}') {
+               if (elements && *(*p-1) != ';' && *(*p-1) != '}') {
                        (*p)--;
                        return 0;
                }
@@ -311,7 +311,7 @@ static inline int process_nested_data(UNSERIALIZE_PARAMETER, HashTable *ht, long
 
 static inline int finish_nested_data(UNSERIALIZE_PARAMETER)
 {
-       if (*((*p)++) == '}') 
+       if (*((*p)++) == '}')
                return 1;
 
 #if SOMETHING_NEW_MIGHT_LEAD_TO_CRASH_ENABLE_IF_YOU_ARE_BRAVE
@@ -324,7 +324,7 @@ static inline int object_custom(UNSERIALIZE_PARAMETER, zend_class_entry *ce)
 {
        long datalen;
 
-       if(ce->unserialize == NULL) {
+       if (ce->unserialize == NULL) {
                zend_error(E_WARNING, "Class %s has no unserializer", ce->name);
                return 0;
        }
@@ -333,12 +333,12 @@ static inline int object_custom(UNSERIALIZE_PARAMETER, zend_class_entry *ce)
 
        (*p) += 2;
 
-       if(datalen < 0 || (*p) + datalen >= max) {
-               zend_error(E_WARNING, "Insufficient data for unserializing - %ld required, %d present", datalen, max - (*p));
+       if (datalen < 0 || (*p) + datalen >= max) {
+               zend_error(E_WARNING, "Insufficient data for unserializing - %ld required, %ld present", datalen, max - (*p));
                return 0;
        }
 
-       if(ce->unserialize(rval, ce, (const unsigned char*)*p, datalen, (zend_unserialize_data *)var_hash TSRMLS_CC) != SUCCESS) {
+       if (ce->unserialize(rval, ce, (const unsigned char*)*p, datalen, (zend_unserialize_data *)var_hash TSRMLS_CC) != SUCCESS) {
                return 0;
        }
 
@@ -369,7 +369,7 @@ static inline int object_common2(UNSERIALIZE_PARAMETER, long elements)
        }
 
        if (Z_OBJCE_PP(rval) != PHP_IC_ENTRY &&
-           zend_hash_exists(&Z_OBJCE_PP(rval)->function_table, "__wakeup", sizeof("__wakeup"))) {
+               zend_hash_exists(&Z_OBJCE_PP(rval)->function_table, "__wakeup", sizeof("__wakeup"))) {
                INIT_PZVAL(&fname);
                ZVAL_STRINGL(&fname, "__wakeup", sizeof("__wakeup") - 1, 0);
                call_user_function_ex(CG(function_table), rval, &fname, &retval_ptr, 0, 0, 1, NULL TSRMLS_CC);
@@ -433,7 +433,7 @@ PHPAPI int php_var_unserialize(UNSERIALIZE_PARAMETER)
                  0,   0,   0,   0,   0,   0,   0,   0, 
        };
 
-#line 433 "ext/standard/var_unserializer.c"
+#line 437 "ext/standard/var_unserializer.c"
        {
                YYCTYPE yych;
 
@@ -459,9 +459,9 @@ yy2:
                yych = *(YYMARKER = ++YYCURSOR);
                if(yych == ':') goto yy95;
 yy3:
-#line 694 "ext/standard/var_unserializer.re"
+#line 698 "ext/standard/var_unserializer.re"
                { return 0; }
-#line 461 "ext/standard/var_unserializer.c"
+#line 465 "ext/standard/var_unserializer.c"
 yy4:
                yych = *(YYMARKER = ++YYCURSOR);
                if(yych == ':') goto yy89;
@@ -504,13 +504,13 @@ yy13:
                goto yy3;
 yy14:
                ++YYCURSOR;
-#line 688 "ext/standard/var_unserializer.re"
+#line 692 "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 510 "ext/standard/var_unserializer.c"
+#line 514 "ext/standard/var_unserializer.c"
 yy16:
                yych = *++YYCURSOR;
                goto yy3;
@@ -540,7 +540,7 @@ yy20:
                yych = *++YYCURSOR;
                if(yych != '"') goto yy18;
                ++YYCURSOR;
-#line 576 "ext/standard/var_unserializer.re"
+#line 580 "ext/standard/var_unserializer.re"
                {
        size_t len, len2, len3, maxlen;
        long elements;
@@ -556,7 +556,7 @@ yy20:
        zval **args[1];
        zval *arg_func_name;
 
-       if(*start == 'C') {
+       if (*start == 'C') {
                custom_object = 1;
        }
        
@@ -638,7 +638,7 @@ yy20:
 
        *p = YYCURSOR;
 
-       if(custom_object) {
+       if (custom_object) {
                efree(class_name);
                return object_custom(UNSERIALIZE_PASSTHRU, ce);
        }
@@ -652,7 +652,7 @@ yy20:
 
        return object_common2(UNSERIALIZE_PASSTHRU, elements);
 }
-#line 652 "ext/standard/var_unserializer.c"
+#line 656 "ext/standard/var_unserializer.c"
 yy25:
                yych = *++YYCURSOR;
                if(yych <= ',') {
@@ -677,7 +677,7 @@ yy27:
                yych = *++YYCURSOR;
                if(yych != '"') goto yy18;
                ++YYCURSOR;
-#line 568 "ext/standard/var_unserializer.re"
+#line 572 "ext/standard/var_unserializer.re"
                {
 
        INIT_PZVAL(*rval);
@@ -685,7 +685,7 @@ yy27:
        return object_common2(UNSERIALIZE_PASSTHRU,
                        object_common1(UNSERIALIZE_PASSTHRU, ZEND_STANDARD_CLASS_DEF_PTR));
 }
-#line 685 "ext/standard/var_unserializer.c"
+#line 689 "ext/standard/var_unserializer.c"
 yy32:
                yych = *++YYCURSOR;
                if(yych == '+') goto yy33;
@@ -706,7 +706,7 @@ yy34:
                yych = *++YYCURSOR;
                if(yych != '{') goto yy18;
                ++YYCURSOR;
-#line 546 "ext/standard/var_unserializer.re"
+#line 550 "ext/standard/var_unserializer.re"
                {
        long elements = parse_iv(start + 2);
        /* use iv() not uiv() in order to check data range */
@@ -728,7 +728,7 @@ yy34:
 
        return finish_nested_data(UNSERIALIZE_PASSTHRU);
 }
-#line 728 "ext/standard/var_unserializer.c"
+#line 732 "ext/standard/var_unserializer.c"
 yy39:
                yych = *++YYCURSOR;
                if(yych == '+') goto yy40;
@@ -749,7 +749,7 @@ yy41:
                yych = *++YYCURSOR;
                if(yych != '"') goto yy18;
                ++YYCURSOR;
-#line 517 "ext/standard/var_unserializer.re"
+#line 521 "ext/standard/var_unserializer.re"
                {
        size_t len, maxlen;
        char *str;
@@ -778,7 +778,7 @@ yy41:
        ZVAL_STRINGL(*rval, str, len, 0);
        return 1;
 }
-#line 778 "ext/standard/var_unserializer.c"
+#line 782 "ext/standard/var_unserializer.c"
 yy46:
                yych = *++YYCURSOR;
                if(yych == '+') goto yy47;
@@ -799,7 +799,7 @@ yy48:
                yych = *++YYCURSOR;
                if(yych != '"') goto yy18;
                ++YYCURSOR;
-#line 489 "ext/standard/var_unserializer.re"
+#line 493 "ext/standard/var_unserializer.re"
                {
        size_t len, maxlen;
        char *str;
@@ -827,7 +827,7 @@ yy48:
        ZVAL_STRINGL(*rval, str, len, 1);
        return 1;
 }
-#line 827 "ext/standard/var_unserializer.c"
+#line 831 "ext/standard/var_unserializer.c"
 yy53:
                yych = *++YYCURSOR;
                if(yych <= '/') {
@@ -915,14 +915,14 @@ yy61:
                }
 yy63:
                ++YYCURSOR;
-#line 482 "ext/standard/var_unserializer.re"
+#line 486 "ext/standard/var_unserializer.re"
                {
        *p = YYCURSOR;
        INIT_PZVAL(*rval);
        ZVAL_DOUBLE(*rval, zend_strtod((const char *)start + 2, NULL));
        return 1;
 }
-#line 922 "ext/standard/var_unserializer.c"
+#line 926 "ext/standard/var_unserializer.c"
 yy65:
                yych = *++YYCURSOR;
                if(yych <= ',') {
@@ -981,7 +981,7 @@ yy73:
                yych = *++YYCURSOR;
                if(yych != ';') goto yy18;
                ++YYCURSOR;
-#line 467 "ext/standard/var_unserializer.re"
+#line 471 "ext/standard/var_unserializer.re"
                {
        *p = YYCURSOR;
        INIT_PZVAL(*rval);
@@ -996,7 +996,7 @@ yy73:
 
        return 1;
 }
-#line 996 "ext/standard/var_unserializer.c"
+#line 1000 "ext/standard/var_unserializer.c"
 yy76:
                yych = *++YYCURSOR;
                if(yych == 'N') goto yy73;
@@ -1023,14 +1023,14 @@ yy79:
                if(yych <= '9') goto yy79;
                if(yych != ';') goto yy18;
                ++YYCURSOR;
-#line 460 "ext/standard/var_unserializer.re"
+#line 464 "ext/standard/var_unserializer.re"
                {
        *p = YYCURSOR;
        INIT_PZVAL(*rval);
        ZVAL_LONG(*rval, parse_iv(start + 2));
        return 1;
 }
-#line 1030 "ext/standard/var_unserializer.c"
+#line 1034 "ext/standard/var_unserializer.c"
 yy83:
                yych = *++YYCURSOR;
                if(yych <= '/') goto yy18;
@@ -1038,24 +1038,24 @@ yy83:
                yych = *++YYCURSOR;
                if(yych != ';') goto yy18;
                ++YYCURSOR;
-#line 453 "ext/standard/var_unserializer.re"
+#line 457 "ext/standard/var_unserializer.re"
                {
        *p = YYCURSOR;
        INIT_PZVAL(*rval);
        ZVAL_BOOL(*rval, parse_iv(start + 2));
        return 1;
 }
-#line 1045 "ext/standard/var_unserializer.c"
+#line 1049 "ext/standard/var_unserializer.c"
 yy87:
                ++YYCURSOR;
-#line 446 "ext/standard/var_unserializer.re"
+#line 450 "ext/standard/var_unserializer.re"
                {
        *p = YYCURSOR;
        INIT_PZVAL(*rval);
        ZVAL_NULL(*rval);
        return 1;
 }
-#line 1055 "ext/standard/var_unserializer.c"
+#line 1059 "ext/standard/var_unserializer.c"
 yy89:
                yych = *++YYCURSOR;
                if(yych <= ',') {
@@ -1078,7 +1078,7 @@ yy91:
                if(yych <= '9') goto yy91;
                if(yych != ';') goto yy18;
                ++YYCURSOR;
-#line 423 "ext/standard/var_unserializer.re"
+#line 427 "ext/standard/var_unserializer.re"
                {
        long id;
 
@@ -1101,7 +1101,7 @@ yy91:
        
        return 1;
 }
-#line 1101 "ext/standard/var_unserializer.c"
+#line 1105 "ext/standard/var_unserializer.c"
 yy95:
                yych = *++YYCURSOR;
                if(yych <= ',') {
@@ -1124,7 +1124,7 @@ yy97:
                if(yych <= '9') goto yy97;
                if(yych != ';') goto yy18;
                ++YYCURSOR;
-#line 402 "ext/standard/var_unserializer.re"
+#line 406 "ext/standard/var_unserializer.re"
                {
        long id;
 
@@ -1145,10 +1145,10 @@ yy97:
        
        return 1;
 }
-#line 1145 "ext/standard/var_unserializer.c"
+#line 1149 "ext/standard/var_unserializer.c"
        }
 }
-#line 696 "ext/standard/var_unserializer.re"
+#line 700 "ext/standard/var_unserializer.re"
 
 
        return 0;