cvs: php4 /ext/standard var_unserializer.c

From: Date: Mon, 19 Aug 2002 20:03:01 +0000
Subject: cvs: php4 /ext/standard var_unserializer.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-13471@lists.php.net to get a copy of this message
sander Mon Aug 19 16:03:01 2002 EDT Modified files: /php4/ext/standard var_unserializer.c Log: Sync with var_unserializer.re Index: php4/ext/standard/var_unserializer.c diff -u php4/ext/standard/var_unserializer.c:1.17 php4/ext/standard/var_unserializer.c:1.18 --- php4/ext/standard/var_unserializer.c:1.17 Mon Aug 19 06:58:18 2002 +++ php4/ext/standard/var_unserializer.c Mon Aug 19 16:02:59 2002 @@ -1,4 +1,4 @@ -/* Generated by re2c 0.5 on Sun Aug 18 15:18:22 2002 */ +/* Generated by re2c 0.5 on Mon Aug 19 22:01:10 2002 */ #line 1 "var_unserializer.re" #include "php.h" #include "ext/standard/php_var.h" @@ -581,13 +581,24 @@ yy46: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; -yy47: if(yych <= '/'){ - if(yych == '.') goto yy58; - goto yy2; +yy47: if(yych <= ':'){ + if(yych <= '.'){ + if(yych <= '-') goto yy2; + goto yy58; + } else { + if(yych <= '/') goto yy2; + if(yych <= '9') goto yy46; + goto yy2; + } } else { - if(yych <= '9') goto yy46; - if(yych == ';') goto yy51; - goto yy2; + if(yych <= 'E'){ + if(yych <= ';') goto yy51; + if(yych <= 'D') goto yy2; + goto yy53; + } else { + if(yych == 'e') goto yy53; + goto yy2; + } } yy48: yych = *++YYCURSOR; if(yych <= '/') goto yy2;

« previous php.cvs (#13471) next »