Skip to content

Commit

Permalink
Remove list-drivers and ui options
Browse files Browse the repository at this point in the history
  • Loading branch information
waltervn committed May 30, 2018
1 parent adef936 commit ffa406c
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 83 deletions.
1 change: 0 additions & 1 deletion dreamchess/src/CMakeLists.txt
Expand Up @@ -44,7 +44,6 @@ add_executable(dreamchess MACOSX_BUNDLE
options.cpp
system_config.cpp
theme.cpp
ui.cpp
ui.h
${BISON_PgnParser_OUTPUTS}
${FLEX_PgnScanner_OUTPUTS}
Expand Down
24 changes: 4 additions & 20 deletions dreamchess/src/dreamchess.cpp
Expand Up @@ -433,10 +433,7 @@ static void parse_options(int argc, char **argv, ui_driver_t **ui_driver, cl_opt

struct option options[] =
{
{"help", no_argument, NULL, 'h'
},
{"list-drivers", no_argument, NULL, 'l'},
{"ui", required_argument, NULL, 'u'},
{"help", no_argument, NULL, 'h'},
{"fullscreen", no_argument, NULL, 'f'},
{"width", required_argument, NULL, 'W'},
{"height", required_argument, NULL, 'H'},
Expand All @@ -445,10 +442,10 @@ static void parse_options(int argc, char **argv, ui_driver_t **ui_driver, cl_opt
{0, 0, 0, 0}
};

while ((c = getopt_long(argc, argv, "1:fhlu:v:W:H:", options, &optindex)) > -1) {
while ((c = getopt_long(argc, argv, "1:fhv:W:H:", options, &optindex)) > -1) {
#else

while ((c = getopt(argc, argv, "1:fhlu:v:W:H:")) > -1) {
while ((c = getopt(argc, argv, "1:fhv:W:H:")) > -1) {
#endif /* HAVE_GETOPT_LONG */
switch (c)
{
Expand All @@ -457,8 +454,6 @@ static void parse_options(int argc, char **argv, ui_driver_t **ui_driver, cl_opt
"An xboard-compatible chess interface.\n\n"
"Options:\n"
OPTION_TEXT("--help\t", "-h\t", "show help")
OPTION_TEXT("--list-drivers", "-l\t", "list all available drivers")
OPTION_TEXT("--ui <drv>\t", "-u<drv>", "use user interface driver <drv>")
OPTION_TEXT("--fullscreen\t", "-f\t", "run fullscreen")
OPTION_TEXT("--width\t", "-W<num>", "set screen width")
OPTION_TEXT("--height\t", "-H<num>", "set screen height")
Expand All @@ -473,17 +468,6 @@ static void parse_options(int argc, char **argv, ui_driver_t **ui_driver, cl_opt
OPTION_TEXT("\t\t", "\t", " defaults to 1")
);
exit(0);
case 'l':
printf("Available drivers:\n\n");
ui_list_drivers();
exit(0);
case 'u':
if (!(*ui_driver = ui_find_driver(optarg)))
{
DBG_ERROR("could not find user interface driver '%s'", optarg);
exit(1);
}
break;
case '1':
cl_options->engine = optarg;
break;
Expand Down Expand Up @@ -550,7 +534,7 @@ int dreamchess(void *data)
cl_options_t cl_options = { 0 };
arguments_t *arg = (arguments_t *)data;

ui = ui_driver[0];
ui = &ui_sdlgl;

printf( "DreamChess %s\n", g_version );

Expand Down
58 changes: 0 additions & 58 deletions dreamchess/src/ui.cpp

This file was deleted.

4 changes: 0 additions & 4 deletions dreamchess/src/ui.h
Expand Up @@ -40,10 +40,6 @@ typedef struct ui_driver
ui_driver_t;

extern ui_driver_t ui_sdlgl;
extern ui_driver_t *ui_driver[];

ui_driver_t *ui_find_driver(char *name);
void ui_list_drivers(void);

typedef enum ui_event
{
Expand Down

0 comments on commit ffa406c

Please sign in to comment.