summaryrefslogtreecommitdiff
path: root/src/cursor
diff options
context:
space:
mode:
authorMichael Cahill <michael.cahill@wiredtiger.com>2015-01-17 05:48:03 +1100
committerMichael Cahill <michael.cahill@wiredtiger.com>2015-01-17 05:48:03 +1100
commit76addf73581c53f24462ab5fd724048aec36eaf3 (patch)
tree5dee076df3ad7360a111c193c48d3675d7dc9e50 /src/cursor
parentae3bd66c8cd2ffa1f0630b035d364a895a4920be (diff)
downloadmongo-76addf73581c53f24462ab5fd724048aec36eaf3.tar.gz
Have WT_CURSOR::equals return 1 when cursors are equal, 0 when not.
Diffstat (limited to 'src/cursor')
-rw-r--r--src/cursor/cur_file.c4
-rw-r--r--src/cursor/cur_std.c5
2 files changed, 4 insertions, 5 deletions
diff --git a/src/cursor/cur_file.c b/src/cursor/cur_file.c
index 5136ba04243..fd044ff87b6 100644
--- a/src/cursor/cur_file.c
+++ b/src/cursor/cur_file.c
@@ -68,7 +68,7 @@ err: API_END_RET(session, ret);
* WT_CURSOR->equals method for the btree cursor type.
*/
static int
-__curfile_equals(WT_CURSOR *a, WT_CURSOR *b, int *cmpp)
+__curfile_equals(WT_CURSOR *a, WT_CURSOR *b, int *equalp)
{
WT_CURSOR_BTREE *cbt;
WT_DECL_RET;
@@ -90,7 +90,7 @@ __curfile_equals(WT_CURSOR *a, WT_CURSOR *b, int *cmpp)
WT_CURSOR_CHECKKEY(b);
ret = __wt_btcur_equals(
- (WT_CURSOR_BTREE *)a, (WT_CURSOR_BTREE *)b, cmpp);
+ (WT_CURSOR_BTREE *)a, (WT_CURSOR_BTREE *)b, equalp);
err: API_END_RET(session, ret);
}
diff --git a/src/cursor/cur_std.c b/src/cursor/cur_std.c
index 0e3f8a7f460..494b54890e5 100644
--- a/src/cursor/cur_std.c
+++ b/src/cursor/cur_std.c
@@ -506,7 +506,7 @@ __wt_cursor_close(WT_CURSOR *cursor)
* WT_CURSOR->equals default implementation.
*/
int
-__wt_cursor_equals(WT_CURSOR *cursor, WT_CURSOR *other, int *equalityp)
+__wt_cursor_equals(WT_CURSOR *cursor, WT_CURSOR *other, int *equalp)
{
WT_DECL_RET;
WT_SESSION_IMPL *session;
@@ -516,8 +516,7 @@ __wt_cursor_equals(WT_CURSOR *cursor, WT_CURSOR *other, int *equalityp)
CURSOR_API_CALL(cursor, session, equals, NULL);
WT_ERR(cursor->compare(cursor, other, &cmp));
-
- *equalityp = (cmp == 0) ? 0 : 1;
+ *equalp = (cmp == 0) ? 1 : 0;
err: API_END(session, ret);
return (ret);