From 9470db15b709480c58e2b452a7e938e08bdfddec Mon Sep 17 00:00:00 2001 From: Volker Berlin Date: Sat, 19 Mar 2022 17:35:18 +0100 Subject: [PATCH] fix loop detection for nested loops --- src/de/inetsoftware/jwebassembly/module/BranchManager.java | 1 + 1 file changed, 1 insertion(+) 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: