Fixed a problem reading hex numbers that have the high bit set when the
authorthurston <thurston@052ea7fc-9027-0410-9066-f65837a77df0>
Fri, 23 Jan 2009 17:35:33 +0000 (17:35 +0000)
committerthurston <thurston@052ea7fc-9027-0410-9066-f65837a77df0>
Fri, 23 Jan 2009 17:35:33 +0000 (17:35 +0000)
commit8b1a44dd2f7f61b3b38a2f6966985c32ed178c62
treebb4f96af802081abe26e0fbb192883811322630b
parentf166c38fe7144e4d0d79ddfc5a3945064136fbf1
Fixed a problem reading hex numbers that have the high bit set when the
alphabet is signed and on 64 bit. Reported by _why. Fix provided by Wialliam
Morgan. The literal 0xffffffff was used for a fully set long when -1L should be
used instead.

git-svn-id: http://svn.complang.org/ragel/trunk@663 052ea7fc-9027-0410-9066-f65837a77df0
CREDITS
ragel/parsedata.cpp