jdk/src/share/classes/com/sun/tools/hat/resources/hat.js
changeset 19446 8e08c96b0808
parent 19222 19707772a06c
child 21278 ef8a3a2a72f2
--- a/jdk/src/share/classes/com/sun/tools/hat/resources/hat.js	Tue Aug 20 17:36:15 2013 +0200
+++ b/jdk/src/share/classes/com/sun/tools/hat/resources/hat.js	Tue Aug 20 11:15:08 2013 +0200
@@ -1144,7 +1144,7 @@
     } else {
         for (var index in array) {
             var it = array[index];
-            if (func(it, index, array)) {
+            if (func(it, String(index), array)) {
                 return true;
             }
         }
@@ -1244,7 +1244,7 @@
         var result = new Array();
         for (var index in array) {
             var it = array[index];
-            if (func(it, index, array, result)) {
+            if (func(it, String(index), array, result)) {
                 result[result.length] = it;
             }
         }
@@ -1317,7 +1317,7 @@
         var result = new Array();
         for (var index in array) {
             var it = array[index];
-            result[result.length] = func(it, index, array, result);
+            result[result.length] = func(it, String(index), array, result);
         }
         return result;
     }