Bug fix: when fhold was used in scanner pattern actions which get executed on
authorthurston <thurston@052ea7fc-9027-0410-9066-f65837a77df0>
Wed, 25 Apr 2007 15:52:18 +0000 (15:52 +0000)
committerthurston <thurston@052ea7fc-9027-0410-9066-f65837a77df0>
Wed, 25 Apr 2007 15:52:18 +0000 (15:52 +0000)
commit0016603a23275c179d0b81dd3628f431207f1a50
tree9d9a777452c0724c568655ad3752960337b97eec
parent6ac57484b4399c52b14a7947c358300653966f96
Bug fix: when fhold was used in scanner pattern actions which get executed on
the last character of the pattern (pattern matches which do not require any
lookahead), fhold was modifying p instead of tokend. This was fixed and the
patact.rl test was modified to cover the case.

git-svn-id: http://svn.complang.org/ragel/trunk@195 052ea7fc-9027-0410-9066-f65837a77df0
ragel/xmlcodegen.cpp
ragel/xmlcodegen.h
test/patact.rl