Prevent adding undefined array entries to CMap.map in mapRangeToArray (issue 4875)

This commit is contained in:
Jonas Jenwald 2014-06-02 14:29:54 +02:00
parent 34089212e0
commit d1c71ab7ad

View File

@ -222,8 +222,8 @@ var CMap = (function CMapClosure() {
},
mapRangeToArray: function(low, high, array) {
var i = 0;
while (low <= high) {
var i = 0, ii = array.length;
while (low <= high && i < ii) {
this.map[low] = array[i++];
++low;
}