From e5e227b57b1673c8f7908fc6856ff8df3017067a Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Fri, 9 Mar 2012 15:01:15 +0400 Subject: [PATCH] Putting 75dcb84 back --- idea/src/org/jetbrains/jet/plugin/compiler/JetCompiler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/idea/src/org/jetbrains/jet/plugin/compiler/JetCompiler.java b/idea/src/org/jetbrains/jet/plugin/compiler/JetCompiler.java index 056ea2b87d4..c1bb6b2b5d6 100644 --- a/idea/src/org/jetbrains/jet/plugin/compiler/JetCompiler.java +++ b/idea/src/org/jetbrains/jet/plugin/compiler/JetCompiler.java @@ -142,6 +142,7 @@ public class JetCompiler implements TranslatingCompiler { runInProcess(compileContext, outputDir, kotlinHome, scriptFile); } +// System.out.println("Generated module script:\n" + script.toString()); // compileContext.addMessage(INFORMATION, "Generated module script:\n" + script.toString(), "file://" + path(mainOutput), 0, 1); } @@ -257,7 +258,7 @@ public class JetCompiler implements TranslatingCompiler { context.addMessage(INFORMATION, "Using kotlinHome=" + kotlinHome, "", -1, -1); context.addMessage(INFORMATION, "Invoking in-process compiler " + compilerClassName + " with arguments " + Arrays.asList(arguments), "", -1, -1); - Object rc = exec.invoke(null, out, arguments); + Object rc = exec.invoke(kompiler.newInstance(), out, arguments); if (rc instanceof Integer) { return ((Integer) rc).intValue(); }