2004/01/27 05:12:03
[org.ibex.core.git] / upstream / jode-1.1.1 / patches / object.has.no.superiface.patch
diff --git a/upstream/jode-1.1.1/patches/object.has.no.superiface.patch b/upstream/jode-1.1.1/patches/object.has.no.superiface.patch
new file mode 100644 (file)
index 0000000..797d290
--- /dev/null
@@ -0,0 +1,10 @@
+--- jode/obfuscator/ClassIdentifier.java.in    Sun Aug 12 11:24:14 2001
++++ jode/obfuscator/ClassIdentifier.java.in    Mon Jan 26 19:08:36 2004
+@@ -478,6 +478,7 @@
+       ClassIdentifier ancestor = this;
+       while(true) {
+           addIfaces(newIfaces, ancestor);
++            if (ancestor.superName == null) break;
+           ClassIdentifier superident 
+               = Main.getClassBundle().getClassIdentifier(ancestor.superName);
+           if (superident == null || superident.isReachable())