From: Jaroslav Kysela Date: Mon, 31 Jan 2011 13:30:20 +0000 (+0100) Subject: alsaucm: do not bail out in the interactive mode upon error X-Git-Tag: v1.0.24.2~1 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=e7d86f1c9c3bd7b6dec3ff7fc6253b67612aec3f;p=alsa-utils.git alsaucm: do not bail out in the interactive mode upon error Signed-off-by: Jaroslav Kysela --- diff --git a/alsaucm/usecase.c b/alsaucm/usecase.c index 23e208c..83781d0 100644 --- a/alsaucm/usecase.c +++ b/alsaucm/usecase.c @@ -472,8 +472,12 @@ int main(int argc, char *argv[]) my_exit(context, EXIT_FAILURE); } err = do_commands(context); - if (err < 0) - my_exit(context, EXIT_FAILURE); + if (err < 0) { + if (context->interactive) + printf("^^^ error, try again\n"); + else + my_exit(context, EXIT_FAILURE); + } } if (in != stdin)