summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/src/reconcile/rec_write.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/wiredtiger/src/reconcile/rec_write.c')
-rw-r--r--src/third_party/wiredtiger/src/reconcile/rec_write.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/third_party/wiredtiger/src/reconcile/rec_write.c b/src/third_party/wiredtiger/src/reconcile/rec_write.c
index 10c2c0dc937..5d5b909eee5 100644
--- a/src/third_party/wiredtiger/src/reconcile/rec_write.c
+++ b/src/third_party/wiredtiger/src/reconcile/rec_write.c
@@ -3131,7 +3131,7 @@ no_slots:
*/
if (F_ISSET(r, WT_EVICT_SCRUB) ||
(F_ISSET(r, WT_EVICT_UPDATE_RESTORE) && r->supd_next > 0)) {
- WT_RET(__wt_strndup(session, dsk,
+ WT_RET(__wt_memdup(session, dsk,
dsk_dst->mem_size, &last->disk_image));
disk_image = last->disk_image;
disk_image->recno = last->max_bnd_recno;
@@ -3674,7 +3674,7 @@ supd_check_complete:
#ifdef HAVE_DIAGNOSTIC
verify_image = false;
#endif
- WT_ERR(__wt_strndup(session, addr, addr_size, &bnd->addr.addr));
+ WT_ERR(__wt_memdup(session, addr, addr_size, &bnd->addr.addr));
bnd->addr.size = (uint8_t)addr_size;
/*
@@ -3711,7 +3711,7 @@ copy_image:
__wt_verify_dsk_image(
session, "[reconcile-image]", buf->data, 0, true) == 0);
#endif
- WT_ERR(__wt_strndup(
+ WT_ERR(__wt_memdup(
session, buf->data, buf->size, &bnd->disk_image));
}
if (!need_image)