From: Kazuya Mio Date: Mon, 13 Dec 2010 14:59:07 +0000 (-0500) Subject: e4defrag: avoid unsuccessful return for an non-privileged user X-Git-Tag: v1.42-WIP-0702~77 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4baacad7035820f6449473b62510d4202e69578a;p=thirdparty%2Fe2fsprogs.git e4defrag: avoid unsuccessful return for an non-privileged user If non-privileged user runs e4defrag, e4defrag returns an exit status of 1 despite its success. This patch fixes this problem. Signed-off-by: Kazuya Mio Signed-off-by: Theodore Ts'o --- diff --git a/misc/e4defrag.c b/misc/e4defrag.c index 8659d972d..83625fc55 100644 --- a/misc/e4defrag.c +++ b/misc/e4defrag.c @@ -2034,6 +2034,7 @@ int main(int argc, char *argv[]) if (!(mode_flag & DETAIL) && current_uid != ROOT_UID) { printf(" Done.\n"); + success_flag = 1; continue; }