cvs: php4 /ext/standard var_unserializer.c

From: Date: Thu, 17 Apr 2003 02:54:24 +0000
Subject: cvs: php4 /ext/standard var_unserializer.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-20356@lists.php.net to get a copy of this message
sniper Wed Apr 16 22:54:24 2003 EDT Modified files: /php4/ext/standard var_unserializer.c Log: touch Index: php4/ext/standard/var_unserializer.c diff -u php4/ext/standard/var_unserializer.c:1.20 php4/ext/standard/var_unserializer.c:1.21 --- php4/ext/standard/var_unserializer.c:1.20 Wed Apr 16 22:45:10 2003 +++ php4/ext/standard/var_unserializer.c Wed Apr 16 22:54:23 2003 @@ -1,4 +1,25 @@ -/* Generated by re2c 0.5 on Fri Jan 24 11:25:29 2003 */ +/* Generated by re2c 0.5 on Thu Apr 17 05:53:08 2003 */ +#line 1 "var_unserializer.re" +/* + +----------------------------------------------------------------------+ + | PHP Version 4 | + +----------------------------------------------------------------------+ + | Copyright (c) 1997-2003 The PHP Group | + +----------------------------------------------------------------------+ + | This source file is subject to version 2.02 of the PHP license, | + | that is bundled with this package in the file LICENSE, and is | + | available at through the world-wide-web at | + | http://www.php.net/license/2_02.txt. | + | If you did not receive a copy of the PHP license and are unable to | + | obtain it through the world-wide-web, please send a note to | + | license@php.net so we can mail you a copy immediately. | + +----------------------------------------------------------------------+ + | Author: Sascha Schumann <sascha@schumann.cx> | + +----------------------------------------------------------------------+ +*/ + +/* $Id: var_unserializer.c,v 1.21 2003/04/17 02:54:23 sniper Exp $ */ + #include "php.h" #include "ext/standard/php_var.h" #include "php_incomplete_class.h" @@ -90,6 +111,7 @@ #define YYMARKER marker +#line 117 @@ -317,6 +339,7 @@ yych = *(YYMARKER = ++YYCURSOR); if(yych == ':') goto yy75; yy4: +#line 430 { return 0; } yy5: yych = *++YYCURSOR; if(yych == ';') goto yy73; @@ -351,6 +374,7 @@ goto yy4; yy13: yych = *++YYCURSOR; yy14: +#line 424 { /* this is the case where we have less data than planned */ php_error_docref(NULL TSRMLS_CC, E_NOTICE, "Unexpected end of serialized data"); @@ -374,6 +398,7 @@ if(yych != '"') goto yy2; yy21: yych = *++YYCURSOR; yy22: +#line 350 { int len; int elements; @@ -469,6 +494,7 @@ if(yych != '"') goto yy2; yy28: yych = *++YYCURSOR; yy29: +#line 342 { INIT_PZVAL(*rval); @@ -498,6 +524,7 @@ if(yych != '{') goto yy2; yy35: yych = *++YYCURSOR; yy36: +#line 324 { int elements = parse_iv(start + 2); @@ -537,6 +564,7 @@ if(yych != '"') goto yy2; yy42: yych = *++YYCURSOR; yy43: +#line 304 { int len; char *str; @@ -613,6 +641,7 @@ } yy51: yych = *++YYCURSOR; yy52: +#line 297 { *p = YYCURSOR; INIT_PZVAL(*rval); @@ -688,6 +717,7 @@ if(yych != ';') goto yy2; yy65: yych = *++YYCURSOR; yy66: +#line 290 { *p = YYCURSOR; INIT_PZVAL(*rval); @@ -714,6 +744,7 @@ if(yych != ';') goto yy2; yy71: yych = *++YYCURSOR; yy72: +#line 283 { *p = YYCURSOR; INIT_PZVAL(*rval); @@ -722,6 +753,7 @@ } yy73: yych = *++YYCURSOR; yy74: +#line 276 { *p = YYCURSOR; INIT_PZVAL(*rval); @@ -748,6 +780,7 @@ if(yych != ';') goto yy2; yy79: yych = *++YYCURSOR; yy80: +#line 257 { int id; @@ -767,6 +800,7 @@ return 1; } } +#line 432 return 0;

« previous php.cvs (#20356) next »