summaryrefslogtreecommitdiff
path: root/Zend/zend_language_scanner.c
diff options
context:
space:
mode:
authorDerick Rethans <derick@php.net>2011-08-07 17:36:31 +0000
committerDerick Rethans <derick@php.net>2011-08-07 17:36:31 +0000
commit3ed828a89227b003abb437dc22347807ea6934c1 (patch)
tree729e0e555f79c62908ba089b79fb56c6310137de /Zend/zend_language_scanner.c
parentef0e34580b3ef14faebf3fe680b0f6a8e312244f (diff)
downloadphp-git-3ed828a89227b003abb437dc22347807ea6934c1.tar.gz
- Fixed bug #55378: binary number literal returns float number though its value
is enough small
Diffstat (limited to 'Zend/zend_language_scanner.c')
-rw-r--r--Zend/zend_language_scanner.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Zend/zend_language_scanner.c b/Zend/zend_language_scanner.c
index afc75cd3bf..a34a8d87e5 100644
--- a/Zend/zend_language_scanner.c
+++ b/Zend/zend_language_scanner.c
@@ -1,4 +1,4 @@
-/* Generated by re2c 0.13.5 on Sun Jul 31 20:09:48 2011 */
+/* Generated by re2c 0.13.5 on Sun Aug 7 18:07:40 2011 */
#line 1 "Zend/zend_language_scanner.l"
/*
+----------------------------------------------------------------------+
@@ -3292,7 +3292,7 @@ yy199:
--len;
}
- if (len < SIZEOF_LONG * 2) {
+ if (len < SIZEOF_LONG * 8) {
zendlval->value.lval = strtol(bin, NULL, 2);
zendlval->type = IS_LONG;
return T_LNUMBER;