From c9e34715c9c964607fb14bba5b08499c1c4c3405 Mon Sep 17 00:00:00 2001 From: Volker Berlin Date: Sun, 21 Nov 2021 16:29:10 +0100 Subject: [PATCH] calculate the block return type also for simple BLOCKs --- src/de/inetsoftware/jwebassembly/module/BranchManger.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/de/inetsoftware/jwebassembly/module/BranchManger.java b/src/de/inetsoftware/jwebassembly/module/BranchManger.java index e7ed910..8622ac6 100644 --- a/src/de/inetsoftware/jwebassembly/module/BranchManger.java +++ b/src/de/inetsoftware/jwebassembly/module/BranchManger.java @@ -1586,7 +1586,7 @@ class BranchManger { } switch( startBlock.getOperation() ) { case IF: -// case BLOCK: + case BLOCK: try { ArrayDeque stack = new ArrayDeque<>(); stack.push( ValueType.empty );