X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=moves.h;h=cc70260eef0a37529d122d82c83c642d148a36d6;hb=062fb2bd92324706eed1fba8d5f7b4015ef2b058;hp=764aef75e14fd2bead81e31339e0d45c7665f4e8;hpb=056614196635a4730170261fe0e638191f14c620;p=xboard.git diff --git a/moves.h b/moves.h index 764aef7..cc70260 100644 --- a/moves.h +++ b/moves.h @@ -50,9 +50,11 @@ extern ChessSquare PromoPiece P((ChessMove moveType)); extern ChessMove PromoCharToMoveType P((int whiteOnMove, int promoChar)); extern char PieceToChar P((ChessSquare p)); extern ChessSquare CharToPiece P((int c)); +extern int PieceToNumber P((ChessSquare p)); extern void CopyBoard P((Board to, Board from)); extern int CompareBoards P((Board board1, Board board2)); +extern char pieceToChar[(int)EmptySquare+1]; typedef void (*MoveCallback) P((Board board, int flags, ChessMove kind, int rf, int ff, int rt, int ft,