summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/src/include/cursor.i
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/wiredtiger/src/include/cursor.i')
-rw-r--r--src/third_party/wiredtiger/src/include/cursor.i7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/third_party/wiredtiger/src/include/cursor.i b/src/third_party/wiredtiger/src/include/cursor.i
index 75fd935fc91..e49a9258329 100644
--- a/src/third_party/wiredtiger/src/include/cursor.i
+++ b/src/third_party/wiredtiger/src/include/cursor.i
@@ -441,11 +441,8 @@ value:
* caller passes us the update: it has already resolved which one
* (if any) is visible.
*/
- if (upd != NULL) {
- vb->data = WT_UPDATE_DATA(upd);
- vb->size = upd->size;
- return (0);
- }
+ if (upd != NULL)
+ return (__wt_value_return(session, cbt, upd));
/* Else, simple values have their location encoded in the WT_ROW. */
if (__wt_row_leaf_value(page, rip, vb))