#include <limits.h>
#include "shogi.h"
-#if defined(USI) || defined(MNJ_LAN)
+#if defined(USI) || defined(MNJ_LAN) || defined(XBOARD)
static int is_move_ignore( unsigned int move );
#endif
MakeMove( root_turn, move, 1 );
if ( ! InCheck( root_turn )
-#if defined(USI) || defined(MNJ_LAN)
+#if defined(USI) || defined(MNJ_LAN) || defined(XBOARD)
&& ! is_move_ignore( move )
#endif
)
}
-#if defined(USI) || defined(MNJ_LAN)
+#if defined(USI) || defined(MNJ_LAN) || defined(XBOARD)
static int CONV
is_move_ignore( unsigned int move )
{