Fixed a bad assumption in Pruner that a method call to a static method won't have an instance qualifier.


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@1506 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/dev/core/src/com/google/gwt/dev/jjs/impl/Pruner.java b/dev/core/src/com/google/gwt/dev/jjs/impl/Pruner.java
index 26c71f6..5d2c92b 100644
--- a/dev/core/src/com/google/gwt/dev/jjs/impl/Pruner.java
+++ b/dev/core/src/com/google/gwt/dev/jjs/impl/Pruner.java
@@ -117,10 +117,9 @@
       if (removedMethodParamsMap.containsKey(method)) {
         // This must be a static method
         assert method.isStatic();
-        assert x.getInstance() == null;
 
-        JMethodCall newCall = new JMethodCall(program, x.getSourceInfo(), null,
-            method);
+        JMethodCall newCall = new JMethodCall(program, x.getSourceInfo(),
+            x.getInstance(), method);
 
         JMultiExpression currentMulti = null;