summaryrefslogtreecommitdiff
path: root/src/cuchaz/enigma/bytecode
diff options
context:
space:
mode:
authorGravatar jeff2014-08-24 16:35:38 -0400
committerGravatar jeff2014-08-24 16:35:38 -0400
commit9c28492b717b866c6b70fe1ef4552eac66857f25 (patch)
treedeb2c96b12cf37867744c6a98c11251106b523df /src/cuchaz/enigma/bytecode
parentduh! We can't put classes in a package called "default" (diff)
downloadenigma-fork-9c28492b717b866c6b70fe1ef4552eac66857f25.tar.gz
enigma-fork-9c28492b717b866c6b70fe1ef4552eac66857f25.tar.xz
enigma-fork-9c28492b717b866c6b70fe1ef4552eac66857f25.zip
minor bug fixes
Diffstat (limited to 'src/cuchaz/enigma/bytecode')
-rw-r--r--src/cuchaz/enigma/bytecode/ClassRenamer.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/cuchaz/enigma/bytecode/ClassRenamer.java b/src/cuchaz/enigma/bytecode/ClassRenamer.java
index cba5861..f3a8c0e 100644
--- a/src/cuchaz/enigma/bytecode/ClassRenamer.java
+++ b/src/cuchaz/enigma/bytecode/ClassRenamer.java
@@ -45,6 +45,10 @@ public class ClassRenamer
45 { 45 {
46 ClassEntry inClassEntry = new ClassEntry( Descriptor.toJvmName( attr.innerClass( i ) ) ); 46 ClassEntry inClassEntry = new ClassEntry( Descriptor.toJvmName( attr.innerClass( i ) ) );
47 ClassEntry outClassEntry = map.get( inClassEntry ); 47 ClassEntry outClassEntry = map.get( inClassEntry );
48 if( outClassEntry == null )
49 {
50 continue;
51 }
48 attr.setInnerClassIndex( i, constants.addClassInfo( outClassEntry.getName() ) ); 52 attr.setInnerClassIndex( i, constants.addClassInfo( outClassEntry.getName() ) );
49 if( attr.outerClassIndex( i ) != 0 ) 53 if( attr.outerClassIndex( i ) != 0 )
50 { 54 {