Message ID | 20090613230629.2a0bc935@frequentis.com |
---|---|
State | New, archived |
Headers | show |
--- linux-2.6.29.4/fs/jffs2/scan.c.orig 2009-06-13 22:49:07.000000000 +0200 +++ linux-2.6.29.4/fs/jffs2/scan.c 2009-06-13 22:29:06.000000000 +0200 @@ -196,7 +196,7 @@ int jffs2_scan_medium(struct jffs2_sb_in if (c->nextblock) { ret = file_dirty(c, c->nextblock); if (ret) - return ret; + goto out; /* deleting summary information of the old nextblock */ jffs2_sum_reset_collected(c->summary); } @@ -207,7 +207,7 @@ int jffs2_scan_medium(struct jffs2_sb_in } else { ret = file_dirty(c, jeb); if (ret) - return ret; + goto out; } break;