diff --git a/src/de/inetsoftware/jwebassembly/module/BranchManager.java b/src/de/inetsoftware/jwebassembly/module/BranchManager.java index 0ccf300..2e6b745 100644 --- a/src/de/inetsoftware/jwebassembly/module/BranchManager.java +++ b/src/de/inetsoftware/jwebassembly/module/BranchManager.java @@ -212,6 +212,7 @@ class BranchManager { case LOOP: if( start == prevBlock.nextPosition ) { loop.startPosition = prevBlock.startPosition; + parsedBlock.endPosition = prevBlock.startPosition; } break; default: