#include <Xm/XmAll.h>
#include "help.h"
+#include "xtra.h"
#include "motif.h"
#include "ewmhicon.h"
#include "motifopt.h"
#define PROGNAME "rrace"
static const char *progname = PROGNAME;
-static const struct option lopts[] = { LOPTS_INITIALIZER, {0} };
static char * const default_resources[] = {
"*title: RRace",
fprintf(f, "Try %s --help for more information.\n", progname);
}
-static void print_help(void)
+static void print_help(const struct option *lopts)
{
struct lopt_help help = {0};
const struct option *opt;
Widget shell;
int opt;
+ XTRA_PACKED_LOPTS(lopts);
+
/* Check for --help/--version early (before X connection) */
opterr = 0;
while ((opt = getopt_long_only(argc, argv, "", lopts, NULL)) != -1) {
print_version();
exit(EXIT_SUCCESS);
case LOPT_HELP:
- print_help();
+ print_help(lopts);
exit(EXIT_SUCCESS);
}
}
game_reset(&state.board);
+ state.flags &= ~FLAG_VIEW_GOAL_ON_GAME;
x11_redraw_goal(&state, -1, get_shell(w));
x11_redraw_game(&state, -1);