diff options
Diffstat (limited to '')
-rw-r--r-- | src/cmdline.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/cmdline.c b/src/cmdline.c index 747d7c3bb..2c1db890b 100644 --- a/src/cmdline.c +++ b/src/cmdline.c @@ -26,6 +26,7 @@ #include "decoder_plugin.h" #include "output_list.h" #include "ls.h" +#include "mpd_error.h" #ifdef ENABLE_ENCODER #include "encoder_list.h" @@ -155,10 +156,8 @@ parse_cmdline(int argc, char **argv, struct options *options, ret = g_option_context_parse(context, &argc, &argv, &error); g_option_context_free(context); - if (!ret) { - g_error("option parsing failed: %s\n", error->message); - exit(1); - } + if (!ret) + MPD_ERROR("option parsing failed: %s\n", error->message); if (option_version) version(); |