Fix build break from 1.6 merge.
Patch by: jat
Review by: bobv (desk review)
git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@3881 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java b/dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java
index 10ef174..0448a3c 100644
--- a/dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java
+++ b/dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java
@@ -490,10 +490,11 @@
private static void findEntryPoints(TreeLogger logger,
RebindPermutationOracle rpo, String[] mainClassNames, JProgram program)
throws UnableToCompleteException {
- SourceInfo sourceInfo = program.createSourceInfoSynthetic(JavaToJavaScriptCompiler.class,
- "Bootstrap method");
- JMethod bootStrapMethod = program.createMethod(sourceInfo, "init".toCharArray(),
- null, program.getTypeVoid(), false, true, true, false, false);
+ SourceInfo sourceInfo = program.createSourceInfoSynthetic(
+ JavaToJavaScriptCompiler.class, "Bootstrap method");
+ JMethod bootStrapMethod = program.createMethod(sourceInfo,
+ "init".toCharArray(), program.getIndexedType("EntryMethodHolder"),
+ program.getTypeVoid(), false, true, true, false, false);
bootStrapMethod.freezeParamTypes();
JMethodBody body = (JMethodBody) bootStrapMethod.getBody();