summaryrefslogtreecommitdiff
path: root/src/btree/bt_slvg.c
diff options
context:
space:
mode:
authorMichael Cahill <michael.cahill@wiredtiger.com>2013-03-18 23:49:32 +1100
committerMichael Cahill <michael.cahill@wiredtiger.com>2013-03-18 23:49:32 +1100
commit78ec0e75225bc963a0d6eee552284320bce3b1e9 (patch)
treec20b38b78083465450b56f64eed51e7ede5ab4a4 /src/btree/bt_slvg.c
parent5153cb2678306ea7db560a3b3bd6c07431ca6b8e (diff)
downloadmongo-78ec0e75225bc963a0d6eee552284320bce3b1e9.tar.gz
Keep track of the size of the WT_REF array in internal pages (including WT_ADDRs), transfer that when merging.
Diffstat (limited to 'src/btree/bt_slvg.c')
-rw-r--r--src/btree/bt_slvg.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/btree/bt_slvg.c b/src/btree/bt_slvg.c
index 4ad9dc25d89..b502dd06b96 100644
--- a/src/btree/bt_slvg.c
+++ b/src/btree/bt_slvg.c
@@ -1818,7 +1818,7 @@ __slvg_row_build_leaf(WT_SESSION_IMPL *session,
rip = page->u.row.d + skip_start;
WT_ERR(__wt_row_key(session, page, rip, key, 0));
WT_ERR(__wt_row_ikey_incr(
- session, page, 0, key->data, key->size, &ref->u.key));
+ session, parent, 0, key->data, key->size, &ref->u.key));
/*
* Discard backing overflow pages for any items being discarded that