If non-privileged user does e4defrag, e4defrag returns 1 despite
its success. This patch fixes this problem.
Signed-off-by: Kazuya Mio <[email protected]>
---
e4defrag.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/misc/e4defrag.c b/misc/e4defrag.c
index f19b6e6..ea04e60 100644
--- a/misc/e4defrag.c
+++ b/misc/e4defrag.c
@@ -2028,6 +2028,7 @@ int main(int argc, char *argv[])
if (!(mode_flag & DETAIL) &&
current_uid != ROOT_UID) {
printf(" Done.\n");
+ success_flag = 1;
continue;
}