From c9a67133d6a947532b560c7f2b9391ec299dd97f Mon Sep 17 00:00:00 2001
From: Tito Ragusa <farmatito@tiscali.it>
Date: Tue, 1 Apr 2014 09:51:27 +0200
Subject: swapon/swapoff: -a returns 0 on ignored errors

Signed-off-by: Tito Ragusa <farmatito@tiscali.it>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
---
 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;
-- 
cgit v1.2.3