@ -66,6 +66,10 @@ public class Fernflower implements IDecompiledData {
structcontext.saveContext();
}
public void clearContext() {
DecompilerContext.setCurrentContext(null);
public String getClassEntryName(StructClass cl, String entryname) {
ClassNode node = clprocessor.getMapRootClasses().get(cl.qualifiedName);
@ -44,7 +44,11 @@ public class IdeDecompiler {
public void decompileContext() {
try {
fernflower.decompileContext();
} finally {
fernflower.clearContext();