Replace calls to printInt(num) with printInt(num, 10) to make sure
the numbers are parsed in base 10.  This avoids warnings from
Closure Compiler about missing parameters.  parseInt will "guess" at the
base if the parameter is not named, so "015" would get parsed as
13.

Review at http://gwt-code-reviews.appspot.com/225802

Review by: spoon@google.com

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@7752 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/user/super/com/google/gwt/emul/java/util/AbstractHashMap.java b/user/super/com/google/gwt/emul/java/util/AbstractHashMap.java
index 4b0c50d..9ef2ac9 100644
--- a/user/super/com/google/gwt/emul/java/util/AbstractHashMap.java
+++ b/user/super/com/google/gwt/emul/java/util/AbstractHashMap.java
@@ -276,7 +276,7 @@
     var hashCodeMap = this.@java.util.AbstractHashMap::hashCodeMap;
     for (var hashCode in hashCodeMap) {
       // sanity check that it's really an integer
-      if (hashCode == parseInt(hashCode)) {
+      if (hashCode == parseInt(hashCode, 10)) {
         var array = hashCodeMap[hashCode];
         for (var i = 0, c = array.length; i < c; ++i) {
           dest.@java.util.Collection::add(Ljava/lang/Object;)(array[i]);
@@ -312,7 +312,7 @@
     var hashCodeMap = this.@java.util.AbstractHashMap::hashCodeMap;
     for (var hashCode in hashCodeMap) {
       // sanity check that it's really one of ours
-      if (hashCode == parseInt(hashCode)) {
+      if (hashCode == parseInt(hashCode, 10)) {
         var array = hashCodeMap[hashCode];
         for (var i = 0, c = array.length; i < c; ++i) {
           var entry = array[i];