diff options
| author | ngkaho1234 <ngkaho1234@gmail.com> | 2016-01-17 02:37:23 +0000 |
|---|---|---|
| committer | ngkaho1234 <ngkaho1234@gmail.com> | 2016-01-17 13:26:22 +0000 |
| commit | 526e3d9d13ec9e7f055407cda23c031e4200f278 (patch) | |
| tree | a35831deef2aa6fac263438b5308408943622140 | |
| parent | aa77b316bfa03a23028c29655bbb2359bb078833 (diff) | |
ext4_journal: the allocation in jbd_journal_flush_trans must succeed.
| -rw-r--r-- | lwext4/ext4_journal.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lwext4/ext4_journal.c b/lwext4/ext4_journal.c index 7ca5172..6701046 100644 --- a/lwext4/ext4_journal.c +++ b/lwext4/ext4_journal.c @@ -1277,8 +1277,7 @@ static void jbd_journal_flush_trans(struct jbd_trans *trans) struct jbd_journal *journal = trans->journal; struct ext4_fs *fs = journal->jbd_fs->inode_ref.fs; void *tmp_data = malloc(journal->block_size); - if (!tmp_data) - return; + ext4_assert(tmp_data); TAILQ_FOREACH_SAFE(jbd_buf, &trans->buf_queue, buf_node, tmp) { |
