diff options
Diffstat (limited to 'src/reconcile/rec_write.c')
-rw-r--r-- | src/reconcile/rec_write.c | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/src/reconcile/rec_write.c b/src/reconcile/rec_write.c index 6ce8247c2d4..5c3ed614850 100644 --- a/src/reconcile/rec_write.c +++ b/src/reconcile/rec_write.c @@ -1,4 +1,5 @@ /*- + * Copyright (c) 2014-2015 MongoDB, Inc. * Copyright (c) 2008-2014 WiredTiger, Inc. * All rights reserved. * @@ -1879,7 +1880,7 @@ __rec_split_row_promote( } ret = __wt_buf_set(session, key, r->cur->data, size); -err: __wt_scr_free(&update); +err: __wt_scr_free(session, &update); return (ret); } @@ -2502,7 +2503,7 @@ __rec_raw_decompress( WT_ASSERT(session, __wt_verify_dsk_image( session, "[raw evict split]", tmp->data, dsk->mem_size, 0) == 0); -err: __wt_scr_free(&tmp); +err: __wt_scr_free(session, &tmp); return (ret); } @@ -2672,7 +2673,7 @@ __rec_split_fixup(WT_SESSION_IMPL *session, WT_RECONCILE *r) r->space_avail = r->split_size - (WT_PAGE_HEADER_BYTE_SIZE(btree) + len); -err: __wt_scr_free(&tmp); +err: __wt_scr_free(session, &tmp); return (ret); } @@ -2861,7 +2862,7 @@ skip_check_complete: bnd->addr.size = (uint8_t)addr_size; done: -err: __wt_scr_free(&key); +err: __wt_scr_free(session, &key); return (ret); } @@ -3915,7 +3916,7 @@ compare: /* /* Write the remnant page. */ ret = __rec_split_finish(session, r); -err: __wt_scr_free(&orig); +err: __wt_scr_free(session, &orig); return (ret); } @@ -4564,8 +4565,8 @@ leaf_insert: /* Write any K/V pairs inserted into the page after this key. */ /* Write the remnant page. */ ret = __rec_split_finish(session, r); -err: __wt_scr_free(&tmpkey); - __wt_scr_free(&tmpval); +err: __wt_scr_free(session, &tmpkey); + __wt_scr_free(session, &tmpval); return (ret); } @@ -4919,7 +4920,7 @@ __rec_write_wrapup(WT_SESSION_IMPL *session, WT_RECONCILE *r, WT_PAGE *page) break; WT_ILLEGAL_VALUE_ERR(session); } -err: __wt_scr_free(&tkey); +err: __wt_scr_free(session, &tkey); WT_RET(ret); } if (r->bnd_next > r->bnd_next_max) { @@ -5402,7 +5403,7 @@ __rec_cell_build_ovfl(WT_SESSION_IMPL *session, kv->cell_len = __wt_cell_pack_ovfl(&kv->cell, type, rle, kv->buf.size); kv->len = kv->cell_len + kv->buf.size; -err: __wt_scr_free(&tmp); +err: __wt_scr_free(session, &tmp); return (ret); } |