]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - gui.c
Make gengetopt descriptions work.
[paraslash.git] / gui.c
diff --git a/gui.c b/gui.c
index e157dd1ac184d18958e19f1c95b5f937cccd9f08..4e293feba6860e7ed1dcc2ab2f045ccc7618f350 100644 (file)
--- a/gui.c
+++ b/gui.c
@@ -1520,7 +1520,8 @@ int main(int argc, char *argv[])
        _argv = argv;
 
        gui_cmdline_parser(argc, argv, &conf); /* exits on errors */
-       HANDLE_VERSION_FLAG("gui", conf);
+       loglevel = get_loglevel_by_name(conf.loglevel_arg);
+       version_handle_flag("gui", conf.version_given);
        cf = configfile_exists();
        if (!cf && conf.config_file_given) {
                fprintf(stderr, "can not read config file %s\n",
@@ -1536,8 +1537,8 @@ int main(int argc, char *argv[])
                        .print_errors = 1,
                };
                gui_cmdline_parser_config_file(cf, &conf, &params);
+               loglevel = get_loglevel_by_name(conf.loglevel_arg);
        }
-       loglevel = get_loglevel_by_name(conf.loglevel_arg);
        if (check_key_map_args() < 0) {
                fprintf(stderr, "invalid key map\n");
                exit(EXIT_FAILURE);