Prevent sending empty line to engine after multi-leg move
authorH.G.Muller <hgm@hgm-xboard.(none)>
Wed, 27 Apr 2016 20:22:35 +0000 (22:22 +0200)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Wed, 27 Apr 2016 20:22:35 +0000 (22:22 +0200)
commit1fd133e6b9a69f8e2e32a5cad04bfc9930db9ee4
tree3d60e3d63b25a8aac752c2ceae9faa81ecdbd33f
parent88785b48e8eff991f222cd7fa96a2b5ac6345fad
Prevent sending empty line to engine after multi-leg move

As the pmoves are stored internally with a linefeed suffixed to them,
this linefeed was mistaken for a promotion character in the multi-leg
printing formats, and led to an extra empty line being sent to the
engine on non-promotion multi-leg moves. Now a linefeed is replaced
by a null character before sending the move.
backend.c