Signed-off-by: Namhyung Kim <namhyung@xxxxxxxxx> --- fs/jbd/journal.c | 7 +++---- 1 files changed, 3 insertions(+), 4 deletions(-) diff --git a/fs/jbd/journal.c b/fs/jbd/journal.c index 2c4b1f1..6f20a75 100644 --- a/fs/jbd/journal.c +++ b/fs/jbd/journal.c @@ -698,7 +698,7 @@ static journal_t * journal_init_common (void) journal = kzalloc(sizeof(*journal), GFP_KERNEL); if (!journal) - goto fail; + goto out; init_waitqueue_head(&journal->j_wait_transaction_locked); init_waitqueue_head(&journal->j_wait_logspace); @@ -721,11 +721,10 @@ static journal_t * journal_init_common (void) err = journal_init_revoke(journal, JOURNAL_REVOKE_DEFAULT_HASH); if (err) { kfree(journal); - goto fail; + journal = NULL; } +out: return journal; -fail: - return NULL; } /* journal_init_dev and journal_init_inode: -- 1.7.0.4 -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html