From 8fa7c15229479808e67b088df6fe6b001dfe478e Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Wed, 4 Oct 2006 10:14:24 +0200 Subject: [PATCH] alsactl - return error state, fail when no configuration is found See bug#843 --- alsactl/alsactl.c | 2 +- alsactl/state.c | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/alsactl/alsactl.c b/alsactl/alsactl.c index 2770ee2..07b102d 100644 --- a/alsactl/alsactl.c +++ b/alsactl/alsactl.c @@ -119,5 +119,5 @@ int main(int argc, char *argv[]) res = -ENODEV; } - return res < 0 ? EXIT_FAILURE : EXIT_SUCCESS; + return res < 0 ? res : 0; } diff --git a/alsactl/state.c b/alsactl/state.c index 3610797..d2cf6cf 100644 --- a/alsactl/state.c +++ b/alsactl/state.c @@ -1194,7 +1194,6 @@ static int set_controls(int card, snd_config_t *top) id = tmpid; } if (err < 0) { - err = 0; fprintf(stderr, "No state is present for card %s\n", id); goto _close; } -- 2.47.1