summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/src/block/block_ckpt_scan.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/wiredtiger/src/block/block_ckpt_scan.c')
-rw-r--r--src/third_party/wiredtiger/src/block/block_ckpt_scan.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/third_party/wiredtiger/src/block/block_ckpt_scan.c b/src/third_party/wiredtiger/src/block/block_ckpt_scan.c
index 57934dd0422..0ab4ea72318 100644
--- a/src/third_party/wiredtiger/src/block/block_ckpt_scan.c
+++ b/src/third_party/wiredtiger/src/block/block_ckpt_scan.c
@@ -91,6 +91,8 @@ __wt_block_checkpoint_final(WT_SESSION_IMPL *session,
*/
size = buf->size + WT_INTPACK64_MAXSIZE;
WT_RET(__wt_buf_extend(session, buf, size));
+ p = (uint8_t *)buf->mem + buf->size;
+ memset(p, 0, WT_INTPACK64_MAXSIZE);
file_size_offset = buf->size;
buf->size = size;