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(),