changeset 522:d01ab6b389a8

Fix for with nodebug
author tehtmi
date Mon, 10 Jun 2024 11:58:34 -0700
parents 7f2f283699b5
children 70dd4dfee789
files src/unluac/decompile/Registers.java
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/unluac/decompile/Registers.java	Sun Dec 24 17:21:59 2023 -0800
+++ b/src/unluac/decompile/Registers.java	Mon Jun 10 11:58:34 2024 -0700
@@ -143,7 +143,7 @@
   }
   
   public Target getTarget(int register, int line) {
-    if(!isLocal(register, line)) {
+    if(!isNoDebug && !isLocal(register, line)) {
       throw new IllegalStateException("No declaration exists in register " + register + " at line " + line);
     }
     return new VariableTarget(decls[register][line]);