Fixes type name generation for classes in the default package. Patch by: alex.tkachman, scottb Review by: scottb git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@1187 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaScriptAST.java b/dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaScriptAST.java index 8425ded..84d9b4c 100644 --- a/dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaScriptAST.java +++ b/dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaScriptAST.java
@@ -1439,7 +1439,7 @@ String className = getClassName(x.getName()); String packageName = getPackageName(x.getName()); JsExpression rhs; - if (packageName != null) { + if (packageName.length() > 0) { // use "com.example.foo." + "Foo" JsName name = (JsName) packageNames.get(packageName); rhs = new JsBinaryOperation(JsBinaryOperator.ADD, name.makeRef(),