Message ID | 20140304135624.GA18385@thunk.org |
---|---|
State | Accepted, archived |
Headers | show |
diff --git a/lib/ext2fs/inline_data.c b/lib/ext2fs/inline_data.c index db1bc03..9bfc8ef 100644 --- a/lib/ext2fs/inline_data.c +++ b/lib/ext2fs/inline_data.c @@ -133,6 +133,7 @@ int ext2fs_inline_data_dir_iterate(ext2_filsys fs, ext2_ino_t ino, err = ext2fs_write_inode(fs, ino, &inode); if (err) goto out; + ret &= ~BLOCK_INLINE_DATA_CHANGED; } if (ret & BLOCK_ABORT) goto out; @@ -159,6 +160,7 @@ int ext2fs_inline_data_dir_iterate(ext2_filsys fs, ext2_ino_t ino, ctx->errcode = ext2fs_write_inode(fs, ino, &inode); if (ctx->errcode) ret |= BLOCK_ABORT; + ret &= ~BLOCK_INLINE_DATA_CHANGED; } if (ret & BLOCK_ABORT) goto out;