Fix parsing bug of FRC castling
authorH.G. Muller <h.g.muller@hccnet.nl>
Tue, 1 Mar 2011 22:42:34 +0000 (23:42 +0100)
committerArun Persaud <apersaud@lbl.gov>
Fri, 4 Mar 2011 05:11:48 +0000 (21:11 -0800)
commita93d3ba04a4cff375cba07c37858e5b1061e90cc
treeae916768b74c7c396cba8c4ae95eecfefa6c7c51
parent8fb3e845c11b2341219eb69345bc0c801bcd4bf5
Fix parsing bug of FRC castling

The code that was supposed to intercept castling when no rights existed
in FRC was not adapted to the new encoding for this by NoRights, rather
than -1, and furthermore returned 0 (= EndOfFile) rather than
ImpossibleMove. Not sure if the former would manifest itself in any
way, but the latter seems bad.
parser.l