summaryrefslogtreecommitdiff
path: root/src/block/block_write.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/block/block_write.c')
-rw-r--r--src/block/block_write.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/block/block_write.c b/src/block/block_write.c
index 032f72d551b..d08aba45920 100644
--- a/src/block/block_write.c
+++ b/src/block/block_write.c
@@ -236,6 +236,10 @@ __block_write_off(WT_SESSION_IMPL *session, WT_BLOCK *block,
uint32_t checksum;
bool local_locked;
+ *offsetp = 0; /* -Werror=maybe-uninitialized */
+ *sizep = 0; /* -Werror=maybe-uninitialized */
+ *checksump = 0; /* -Werror=maybe-uninitialized */
+
fh = block->fh;
/*
@@ -363,10 +367,10 @@ __block_write_off(WT_SESSION_IMPL *session, WT_BLOCK *block,
/* Optionally discard blocks from the buffer cache. */
WT_RET(__wt_block_discard(session, block, align_size));
- WT_STAT_FAST_CONN_INCR(session, block_write);
- WT_STAT_FAST_CONN_INCRV(session, block_byte_write, align_size);
+ WT_STAT_CONN_INCR(session, block_write);
+ WT_STAT_CONN_INCRV(session, block_byte_write, align_size);
if (checkpoint_io)
- WT_STAT_FAST_CONN_INCRV(
+ WT_STAT_CONN_INCRV(
session, block_byte_write_checkpoint, align_size);
__wt_verbose(session, WT_VERB_WRITE,