From c9a67133d6a947532b560c7f2b9391ec299dd97f Mon Sep 17 00:00:00 2001 From: Tito Ragusa Date: Tue, 1 Apr 2014 09:51:27 +0200 Subject: [PATCH] swapon/swapoff: -a returns 0 on ignored errors Signed-off-by: Tito Ragusa Signed-off-by: Denys Vlasenko --- util-linux/swaponoff.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/util-linux/swaponoff.c b/util-linux/swaponoff.c index acdb67729..75487267b 100644 --- a/util-linux/swaponoff.c +++ b/util-linux/swaponoff.c @@ -116,9 +116,8 @@ static int swap_enable_disable(char *device) } } - if (err) { - if (!quiet) - bb_simple_perror_msg(device); + if (err && !quiet) { + bb_simple_perror_msg(device); return 1; } return 0;