[alsa-devel] [PATCH] alsaucm: exit when user wants 'help' and 'version'

Lu Guanqun guanqun.lu at intel.com
Fri Aug 19 08:00:35 CEST 2011

When user specifies option 'help' or 'version', the program exists immediately.
This is more expected way than the current one.

Signed-off-by: Lu Guanqun <guanqun.lu at intel.com>
 alsaucm/usecase.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/alsaucm/usecase.c b/alsaucm/usecase.c
index 1c94680..14a4be0 100644
--- a/alsaucm/usecase.c
+++ b/alsaucm/usecase.c
@@ -395,10 +395,10 @@ int main(int argc, char *argv[])
 		switch (c) {
 		case 'h':
-			break;
+			my_exit(context, EXIT_SUCCESS);
 		case OPT_VERSION:
 			printf("%s: version " SND_UTIL_VERSION_STR "\n", command);
-			break;
+			my_exit(context, EXIT_SUCCESS);
 		case 'c':
 			if (context->card)

More information about the Alsa-devel mailing list