Throw exception on invalid try-catch nodes

Signed-off-by: Major <major@emulate.rs>
pull/86/head
Major 4 years ago
parent 161ff2cea8
commit 52d83026fd
  1. 2
      asm/src/main/java/dev/openrs2/asm/InsnNodeUtils.kt

@ -313,7 +313,7 @@ fun TryCatchBlockNode.isBodyEmpty(): Boolean {
while (true) {
when {
current == null -> return false
current == null -> error("Failed to reach end of try-catch block.")
current === end -> return true
current.opcode != -1 -> return false
else -> current = current.next

Loading…
Cancel
Save