Alternative sweep promotions
[xboard.git] / xboard.c
index 1fbf561..d8faa09 100644 (file)
--- a/xboard.c
+++ b/xboard.c
@@ -4766,8 +4766,7 @@ void HandleUserMove(w, event, prms, nprms)
 void AnimateUserMove (Widget w, XEvent * event,
                      String * params, Cardinal * nParams)
 {
-    extern ChessSquare promoSweep;
-    if(promoSweep != EmptySquare && appData.sweepSelect) PromoScroll(event->xmotion.x, event->xmotion.y); else
+    if(!PromoScroll(event->xmotion.x, event->xmotion.y))
     DragPieceMove(event->xmotion.x, event->xmotion.y);
 }