ref: d480c36c2b0ca911db32f94d83e6ec56fb03331b
parent: f50e499b22fabdb125ac03a4cf8619c5cc3bae27
author: ngkaho1234 <ngkaho1234@gmail.com>
date: Wed Apr 27 02:01:38 EDT 2016
ext4_journal: cosmetic fix for jbd_trans_set_block_dirty.
--- a/src/ext4_journal.c
+++ b/src/ext4_journal.c
@@ -1598,41 +1598,41 @@
int jbd_trans_set_block_dirty(struct jbd_trans *trans,
struct ext4_block *block)
{
- struct jbd_buf *buf;
-
+ struct jbd_buf *jbd_buf;
struct jbd_block_rec *block_rec;
+
if (block->buf->end_write == jbd_trans_end_write) {
- buf = block->buf->end_write_arg;
- if (buf && buf->trans == trans)
+ jbd_buf = block->buf->end_write_arg;
+ if (jbd_buf && jbd_buf->trans == trans)
return EOK;
}
- buf = calloc(1, sizeof(struct jbd_buf));
- if (!buf)
+ jbd_buf = calloc(1, sizeof(struct jbd_buf));
+ if (!jbd_buf)
return ENOMEM;
if ((block_rec = jbd_trans_insert_block_rec(trans,
block->lb_id,
block->buf)) == NULL) {
- free(buf);
+ free(jbd_buf);
return ENOMEM;
}
TAILQ_INSERT_TAIL(&block_rec->dirty_buf_queue,
- buf,
+ jbd_buf,
dirty_buf_node);
- buf->block_rec = block_rec;
- buf->trans = trans;
- buf->block = *block;
+ jbd_buf->block_rec = block_rec;
+ jbd_buf->trans = trans;
+ jbd_buf->block = *block;
ext4_bcache_inc_ref(block->buf);
/* If the content reach the disk, notify us
* so that we may do a checkpoint. */
block->buf->end_write = jbd_trans_end_write;
- block->buf->end_write_arg = buf;
+ block->buf->end_write_arg = jbd_buf;
trans->data_cnt++;
- TAILQ_INSERT_HEAD(&trans->buf_queue, buf, buf_node);
+ TAILQ_INSERT_HEAD(&trans->buf_queue, jbd_buf, buf_node);
ext4_bcache_set_dirty(block->buf);
return EOK;