diff options
Diffstat (limited to 'src/third_party/wiredtiger/src/include/cursor.i')
-rw-r--r-- | src/third_party/wiredtiger/src/include/cursor.i | 7 |
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)) |