diff options
Diffstat (limited to 'src/wasm/wasm-binary.cpp')
-rw-r--r-- | src/wasm/wasm-binary.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/wasm/wasm-binary.cpp b/src/wasm/wasm-binary.cpp index 66715686e..a4d652608 100644 --- a/src/wasm/wasm-binary.cpp +++ b/src/wasm/wasm-binary.cpp @@ -3154,8 +3154,9 @@ void WasmBinaryBuilder::visitBlock(Block* curr) { } pushBlockElements(curr, curr->type, start); curr->finalize(curr->type, - breakTargetNames.find(curr->name) != - breakTargetNames.end() /* hasBreak */); + breakTargetNames.find(curr->name) != breakTargetNames.end() + ? Block::HasBreak + : Block::NoBreak); breakStack.pop_back(); breakTargetNames.erase(curr->name); } |