]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - audioc.c
Don't check return value of command line parsers unnecessarily.
[paraslash.git] / audioc.c
index 42b4628b46b03a5416f35a908c159c4ede42c66e..b0f822b733d42b3cc22eadc2515cbbb3e61439a7 100644 (file)
--- a/audioc.c
+++ b/audioc.c
@@ -281,12 +281,11 @@ static char *configfile_exists(void)
  */
 int main(int argc, char *argv[])
 {
-       int ret = -E_AUDIOC_SYNTAX, fd;
+       int ret, fd;
        char *cf, *buf = NULL, *args = NULL;
        size_t bufsize;
 
-       if (audioc_cmdline_parser(argc, argv, &conf))
-               goto out;
+       audioc_cmdline_parser(argc, argv, &conf);
        HANDLE_VERSION_FLAG("audioc", conf);
        cf = configfile_exists();
        if (cf) {
@@ -298,12 +297,8 @@ int main(int argc, char *argv[])
                        .print_errors = 1,
 
                };
-               ret = audioc_cmdline_parser_config_file(cf, &conf, &params);
+               audioc_cmdline_parser_config_file(cf, &conf, &params);
                free(cf);
-               if (ret) {
-                       fprintf(stderr, "parse error in config file\n");
-                       exit(EXIT_FAILURE);
-               }
        }
        loglevel = get_loglevel_by_name(conf.loglevel_arg);
        if (conf.socket_given)