summaryrefslogtreecommitdiff
path: root/src/btree/col_srch.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/btree/col_srch.c')
-rw-r--r--src/btree/col_srch.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/btree/col_srch.c b/src/btree/col_srch.c
index 64ee9e94f4c..c72d66f8796 100644
--- a/src/btree/col_srch.c
+++ b/src/btree/col_srch.c
@@ -240,8 +240,8 @@ leaf_only:
cbt->compare = 1;
return (0);
}
- if (recno >= current->ref_recno + page->pg_fix_entries) {
- cbt->recno = current->ref_recno + page->pg_fix_entries;
+ if (recno >= current->ref_recno + page->entries) {
+ cbt->recno = current->ref_recno + page->entries;
goto past_end;
} else {
cbt->recno = recno;
@@ -257,8 +257,7 @@ leaf_only:
}
if ((cip = __col_var_search(current, recno, NULL)) == NULL) {
cbt->recno = __col_var_last_recno(current);
- cbt->slot = page->pg_var_entries == 0 ?
- 0 : page->pg_var_entries - 1;
+ cbt->slot = page->entries == 0 ? 0 : page->entries - 1;
goto past_end;
} else {
cbt->recno = recno;