Fix deselection of piece
authorH.G.Muller <hgm@hgm-xboard.(none)>
Mon, 9 Feb 2015 09:09:55 +0000 (10:09 +0100)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Thu, 7 May 2015 18:53:32 +0000 (20:53 +0200)
commita2875470324f942b5a8f696a5f30f1e26e793252
tree328c01357eac2136540b9d3ca62f267e70094d59
parent9b4c2f6e576b10ffb1ce3a08edc0bc2f7454bf41
Fix deselection of piece

The patch to allow entering of friendly capture (intended as a kludge
for entering non-standard castling) had broken the ability to change
the selected piece by clicking another piece, as this was now always
interpreted as a friendly capture (which was then rejected as illegal).
By testing marker[][] in stead of legal[][] this can be avoided; legal[][]
was not a good measure, because in absence of a highlight command it
is completely filled with 1, to make everything legal. No friendly squares
will ever get marked unless a highlight command does it, though.
backend.c