diff options
author | Alon Zakai <alonzakai@gmail.com> | 2016-01-31 09:08:36 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2016-01-31 09:08:36 -0800 |
commit | 36df20b097e074c3f37a6a2b2bc0bb3b174cdd30 (patch) | |
tree | f67f5afd32953976ec883c09d2dced64f9c778e6 /src | |
parent | 9cbcb0753617a61f34bd716cfceb0555035772c2 (diff) | |
download | binaryen-36df20b097e074c3f37a6a2b2bc0bb3b174cdd30.tar.gz binaryen-36df20b097e074c3f37a6a2b2bc0bb3b174cdd30.tar.bz2 binaryen-36df20b097e074c3f37a6a2b2bc0bb3b174cdd30.zip |
fix block type in LowerIfElse
Diffstat (limited to 'src')
-rw-r--r-- | src/passes/LowerIfElse.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/passes/LowerIfElse.cpp b/src/passes/LowerIfElse.cpp index dd7fbf998..fa575d87d 100644 --- a/src/passes/LowerIfElse.cpp +++ b/src/passes/LowerIfElse.cpp @@ -49,6 +49,7 @@ struct LowerIfElse : public WalkerPass<WasmWalker<LowerIfElse, void>> { block->name = name; block->list.push_back(curr); block->list.push_back(curr->ifFalse); + block->type = curr->type; curr->ifFalse = nullptr; auto break_ = allocator->alloc<Break>(); break_->name = name; |