From 8b9c393820c3c94684667604496e45769f83825b Mon Sep 17 00:00:00 2001 From: Tim Schaub Date: Wed, 3 Feb 2016 21:23:46 -0700 Subject: [PATCH] Remove use of goog.object.some() --- src/ol/source/tileimagesource.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/ol/source/tileimagesource.js b/src/ol/source/tileimagesource.js index 9d2e6ea666..d860aa5260 100644 --- a/src/ol/source/tileimagesource.js +++ b/src/ol/source/tileimagesource.js @@ -1,7 +1,6 @@ goog.provide('ol.source.TileImage'); goog.require('goog.asserts'); -goog.require('goog.object'); goog.require('ol.ImageTile'); goog.require('ol.TileCache'); goog.require('ol.TileState'); @@ -90,14 +89,16 @@ ol.source.TileImage.prototype.canExpireCache = function() { if (!ol.ENABLE_RASTER_REPROJECTION) { return goog.base(this, 'canExpireCache'); } - var canExpire = this.tileCache.canExpireCache(); - if (canExpire) { + if (this.tileCache.canExpireCache()) { return true; } else { - return goog.object.some(this.tileCacheForProjection, function(tileCache) { - return tileCache.canExpireCache(); - }); + for (var key in this.tileCacheForProjection) { + if (this.tileCacheForProjection[key].canExpireCache()) { + return true; + } + } } + return false; };