From f047e5f6bd6f5f9814c5b49fdeeee5a824403cf5 Mon Sep 17 00:00:00 2001 From: Tom Payne Date: Sat, 20 Apr 2013 11:27:32 +0200 Subject: [PATCH] Cache array length in ol.Attribution --- src/ol/attribution.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ol/attribution.js b/src/ol/attribution.js index cc353c36df..f162f317d1 100644 --- a/src/ol/attribution.js +++ b/src/ol/attribution.js @@ -42,13 +42,13 @@ ol.Attribution.prototype.intersectsAnyTileRange = function(tileRanges) { if (goog.isNull(this.tileRanges_)) { return true; } - var i, tileRange, z; + var i, ii, tileRange, z; for (z in tileRanges) { if (!(z in this.tileRanges_)) { continue; } tileRange = tileRanges[z]; - for (i = 0; i < this.tileRanges_[z].length; ++i) { + for (i = 0, ii = this.tileRanges_[z].length; i < ii; ++i) { if (this.tileRanges_[z][i].intersects(tileRange)) { return true; }