audiod: free pointer to config file path.
[paraslash.git] / sdl_gui.c
index 08c794322da472b19e1df40dece06d9dc68f88a3..6aa78546502f3359930abc4ef02113462a788db3 100644 (file)
--- a/sdl_gui.c
+++ b/sdl_gui.c
@@ -740,9 +740,16 @@ int main(int argc, char *argv[])
                        args_info.config_file_arg);
                exit(EXIT_FAILURE);
        }
-       if (ret)
-               sdl_gui_cmdline_parser_configfile(args_info.config_file_arg,
-                       &args_info, 0, 0, 0);
+       if (ret) {
+               struct sdl_gui_cmdline_parser_params params = {
+                       .override = 0,
+                       .initialize = 0,
+                       .check_required = 0,
+                       .check_ambiguity = 0
+               };
+               sdl_gui_cmdline_parser_config_file(args_info.config_file_arg,
+                       &args_info, &params);
+       }
        signal(SIGCHLD, SIG_IGN);
        width = args_info.width_arg;
        height = args_info.height_arg;