summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/src/btree/bt_curnext.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/wiredtiger/src/btree/bt_curnext.c')
-rw-r--r--src/third_party/wiredtiger/src/btree/bt_curnext.c12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/third_party/wiredtiger/src/btree/bt_curnext.c b/src/third_party/wiredtiger/src/btree/bt_curnext.c
index d4abddbd9dd..b7f2e0db4b3 100644
--- a/src/third_party/wiredtiger/src/btree/bt_curnext.c
+++ b/src/third_party/wiredtiger/src/btree/bt_curnext.c
@@ -159,7 +159,7 @@ __cursor_var_append_next(WT_CURSOR_BTREE *cbt, bool newpage, bool restart)
++cbt->page_deleted_count;
continue;
}
- return (__wt_value_return(cbt, upd));
+ return (__wt_value_return(session, cbt, upd));
}
/* NOTREACHED */
}
@@ -228,7 +228,7 @@ __cursor_var_next(WT_CURSOR_BTREE *cbt, bool newpage, bool restart)
++cbt->page_deleted_count;
continue;
}
- return (__wt_value_return(cbt, upd));
+ return (__wt_value_return(session, cbt, upd));
}
/*
@@ -351,7 +351,7 @@ __cursor_row_next(WT_CURSOR_BTREE *cbt, bool newpage, bool restart)
}
key->data = WT_INSERT_KEY(ins);
key->size = WT_INSERT_KEY_SIZE(ins);
- return (__wt_value_return(cbt, upd));
+ return (__wt_value_return(session, cbt, upd));
}
/* Check for the end of the page. */
@@ -481,12 +481,8 @@ __wt_cursor_key_order_check(WT_SESSION_IMPL *session, WT_CURSOR_BTREE *cbt, bool
* Initialize key ordering checks for cursor movements after a successful search.
*/
int
-__wt_cursor_key_order_init(WT_CURSOR_BTREE *cbt)
+__wt_cursor_key_order_init(WT_SESSION_IMPL *session, WT_CURSOR_BTREE *cbt)
{
- WT_SESSION_IMPL *session;
-
- session = (WT_SESSION_IMPL *)cbt->iface.session;
-
/*
* Cursor searches set the position for cursor movements, set the last-key value for diagnostic
* checking.