summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/src/btree/bt_delete.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/wiredtiger/src/btree/bt_delete.c')
-rw-r--r--src/third_party/wiredtiger/src/btree/bt_delete.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/third_party/wiredtiger/src/btree/bt_delete.c b/src/third_party/wiredtiger/src/btree/bt_delete.c
index 00d6bbc68e8..13c2a2be67c 100644
--- a/src/third_party/wiredtiger/src/btree/bt_delete.c
+++ b/src/third_party/wiredtiger/src/btree/bt_delete.c
@@ -209,7 +209,8 @@ __wt_delete_page_rollback(WT_SESSION_IMPL *session, WT_REF *ref)
case WT_REF_LIMBO:
case WT_REF_LOOKASIDE:
case WT_REF_READING:
- WT_ILLEGAL_VALUE(session, current_state);
+ default:
+ return (__wt_illegal_value(session, current_state));
}
if (locked)
@@ -243,7 +244,8 @@ __wt_delete_page_rollback(WT_SESSION_IMPL *session, WT_REF *ref)
WT_REF_SET_STATE(ref, current_state);
-done: /*
+done:
+ /*
* Now mark the truncate aborted: this must come last because after
* this point there is nothing preventing the page from being evicted.
*/
@@ -466,7 +468,8 @@ __wt_delete_page_instantiate(WT_SESSION_IMPL *session, WT_REF *ref)
return (0);
-err: /*
+err:
+ /*
* The page-delete update structure may have existed before we were
* called, and presumably might be in use by a running transaction.
* The list of update structures cannot have been created before we