]> git.draconx.ca Git - rrace.git/blobdiff - src/motif_ui.c
Clean up redundant/unused declarations.
[rrace.git] / src / motif_ui.c
index 40f463289ca12db1bc72f5658abd564dc1a91e95..adbb3e501c3909ae162a7588525b26c8fa656459 100644 (file)
@@ -30,8 +30,6 @@
 
 #define MIN(a, b) ((a) < (b) ? (a) : (b))
 
-static void game_configure(Widget w);
-
 /* XXX generate this list? */
 enum {
        widgetMainWindow,
@@ -130,7 +128,6 @@ static Widget create_widget(const struct ui_widget *item, Widget parent,
 {
        String name = (void *)&tree_strtab[item->name];
        WidgetClass class;
-       Widget w;
 
        if (item->widget_type == widgetMenuBar)
                return XmCreateMenuBar(parent, name, args, num_args);
@@ -239,6 +236,11 @@ static void game_input(Widget w, void *data, void *cb_data)
                return;
 
        if (game_do_move(&state->board, x, y) == 0) {
+               if (game_check_goal(&state->board)) {
+                       printf("You win!\n");
+                       game_finish(&state->board);
+               }
+
                x11_redraw_game(state);
        }
 }