Whamcloud - gitweb
e2fsck: read only parameter incorrectly compared
authorJohan Erlandsson <johan.erlandsson@sonyericsson.com>
Thu, 19 Dec 2013 18:55:51 +0000 (13:55 -0500)
committerTheodore Ts'o <tytso@mit.edu>
Thu, 19 Dec 2013 21:24:54 +0000 (16:24 -0500)
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" <tytso@mit.edu>
e2fsck/pass3.c

index d87bd79..32c05b5 100644 (file)
@@ -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);
 
        /*