Fix silent bug in drop moves
authorH.G. Muller <h.g.muller@hccnet.nl>
Thu, 16 Sep 2010 16:02:40 +0000 (18:02 +0200)
committerArun Persaud <arun@nubati.net>
Fri, 17 Sep 2010 03:46:57 +0000 (20:46 -0700)
commite22090f94af45d13d5e735e3227ff4573e62654e
tree5ae76918bc5fc58d510a506efd29d7fad439712e
parent0b9c1cc5e48c60cd989d7dac4e5476a0893b4ef2
Fix silent bug in drop moves

In ApplyMove() the piece on the from square was accessed and used before
we tested for drop moves. As drop moves have off-board from-squares this
led to out-of-bound array access, which apparently was usually harmless.
backend.c