From: Jaroslav Kysela Date: Wed, 4 Oct 2006 08:14:24 +0000 (+0200) Subject: alsactl - return error state, fail when no configuration is found X-Git-Tag: v1.0.14rc1~13 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=8fa7c15229479808e67b088df6fe6b001dfe478e;p=alsa-utils.git alsactl - return error state, fail when no configuration is found See bug#843 --- 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; }