summaryrefslogtreecommitdiff
path: root/src/main/java/cuchaz/enigma/Deobfuscator.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/cuchaz/enigma/Deobfuscator.java')
-rw-r--r--src/main/java/cuchaz/enigma/Deobfuscator.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main/java/cuchaz/enigma/Deobfuscator.java b/src/main/java/cuchaz/enigma/Deobfuscator.java
index d72dfdd..4e4a54f 100644
--- a/src/main/java/cuchaz/enigma/Deobfuscator.java
+++ b/src/main/java/cuchaz/enigma/Deobfuscator.java
@@ -29,6 +29,7 @@ import cuchaz.enigma.analysis.*;
29import cuchaz.enigma.bytecode.ClassProtectifier; 29import cuchaz.enigma.bytecode.ClassProtectifier;
30import cuchaz.enigma.bytecode.ClassPublifier; 30import cuchaz.enigma.bytecode.ClassPublifier;
31import cuchaz.enigma.mapping.*; 31import cuchaz.enigma.mapping.*;
32import cuchaz.enigma.throwables.IllegalNameException;
32import cuchaz.enigma.utils.Utils; 33import cuchaz.enigma.utils.Utils;
33import javassist.CtClass; 34import javassist.CtClass;
34import javassist.bytecode.Descriptor; 35import javassist.bytecode.Descriptor;
@@ -372,7 +373,12 @@ public class Deobfuscator {
372 Entry obfEntry = entry.getKey(); 373 Entry obfEntry = entry.getKey();
373 String name = entry.getValue(); 374 String name = entry.getValue();
374 375
375 rename(obfEntry, name); 376 try {
377 rename(obfEntry, name);
378 } catch (IllegalNameException exception)
379 {
380 System.out.println("WARNING: " + exception.getMessage());
381 }
376 } 382 }
377 } 383 }
378 } 384 }