diff options
Diffstat (limited to 'src/third_party/wiredtiger/src/btree/bt_delete.c')
-rw-r--r-- | src/third_party/wiredtiger/src/btree/bt_delete.c | 9 |
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 |