From: Johan Erlandsson Date: Thu, 19 Dec 2013 18:55:51 +0000 (-0500) Subject: e2fsck: read only parameter incorrectly compared X-Git-Tag: v1.42.9~43 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=e9a8c0c2d46a46c01c6a6daa5db14df72a7ad6aa;p=tools%2Fe2fsprogs.git e2fsck: read only parameter incorrectly compared Don't check for lost+found in read only mode. [Note: this patch was originally made against 1.41.14 version of e2fsprogs found as part of the AOSP (Android Open Source Program) tree. My Signed-off-by relies on the fact that the original patch author would have had to have filed a contribution agreement with Open Handset Alliance before this commit before this commit was allowed into the AOSP tree. -- tytso] Signed-off-by: "Theodore Ts'o" --- diff --git a/e2fsck/pass3.c b/e2fsck/pass3.c index d87bd79..32c05b5 100644 --- a/e2fsck/pass3.c +++ b/e2fsck/pass3.c @@ -112,7 +112,7 @@ void e2fsck_pass3(e2fsck_t ctx) /* * Force the creation of /lost+found if not present */ - if ((ctx->flags & E2F_OPT_READONLY) == 0) + if ((ctx->options & E2F_OPT_READONLY) == 0) e2fsck_get_lost_and_found(ctx, 1); /*