summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/src/btree/bt_slvg.c
diff options
context:
space:
mode:
authorMatt Kangas <matt.kangas@mongodb.com>2015-01-06 08:58:01 -0500
committerMatt Kangas <matt.kangas@mongodb.com>2015-01-06 08:58:01 -0500
commitf9bdad71e16409017df02058d2579cf659ef2e44 (patch)
treebea79aa5d70bcdb81b1a0be6d7fefdbe249552ef /src/third_party/wiredtiger/src/btree/bt_slvg.c
parent3ec53687da4702d348f1b55eda5e01bd26f36c4b (diff)
downloadmongo-f9bdad71e16409017df02058d2579cf659ef2e44.tar.gz
Import wiredtiger-wiredtiger-2.5.0-36-g94ac478.tar.gz from wiredtiger branch mongodb-2.8
Diffstat (limited to 'src/third_party/wiredtiger/src/btree/bt_slvg.c')
-rw-r--r--src/third_party/wiredtiger/src/btree/bt_slvg.c15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/third_party/wiredtiger/src/btree/bt_slvg.c b/src/third_party/wiredtiger/src/btree/bt_slvg.c
index 9d98d0db739..fbc3890f23b 100644
--- a/src/third_party/wiredtiger/src/btree/bt_slvg.c
+++ b/src/third_party/wiredtiger/src/btree/bt_slvg.c
@@ -1,4 +1,5 @@
/*-
+ * Copyright (c) 2014-2015 MongoDB, Inc.
* Copyright (c) 2008-2014 WiredTiger, Inc.
* All rights reserved.
*
@@ -341,8 +342,8 @@ err: WT_TRET(bm->salvage_end(bm, session));
WT_TRET(__slvg_cleanup(session, ss));
/* Discard temporary buffers. */
- __wt_scr_free(&ss->tmp1);
- __wt_scr_free(&ss->tmp2);
+ __wt_scr_free(session, &ss->tmp1);
+ __wt_scr_free(session, &ss->tmp2);
/* Wrap up reporting. */
WT_TRET(__wt_progress(session, NULL, ss->fcnt));
@@ -471,8 +472,8 @@ __slvg_read(WT_SESSION_IMPL *session, WT_STUFF *ss)
}
}
-err: __wt_scr_free(&as);
- __wt_scr_free(&buf);
+err: __wt_scr_free(session, &as);
+ __wt_scr_free(session, &buf);
return (ret);
}
@@ -1785,8 +1786,8 @@ __slvg_row_trk_update_start(
err: if (page != NULL)
__wt_page_out(session, &page);
- __wt_scr_free(&dsk);
- __wt_scr_free(&key);
+ __wt_scr_free(session, &dsk);
+ __wt_scr_free(session, &key);
return (ret);
}
@@ -2023,7 +2024,7 @@ __slvg_row_build_leaf(
if (0) {
err: WT_TRET(__wt_page_release(session, ref, 0));
}
- __wt_scr_free(&key);
+ __wt_scr_free(session, &key);
return (ret);
}