summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorngkaho1234 <ngkaho1234@gmail.com>2016-01-17 02:37:23 +0000
committerngkaho1234 <ngkaho1234@gmail.com>2016-01-17 13:26:22 +0000
commit526e3d9d13ec9e7f055407cda23c031e4200f278 (patch)
treea35831deef2aa6fac263438b5308408943622140
parentaa77b316bfa03a23028c29655bbb2359bb078833 (diff)
ext4_journal: the allocation in jbd_journal_flush_trans must succeed.
-rw-r--r--lwext4/ext4_journal.c3
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) {