From d358e80937c19e9c803d910940d51b0d1b83e821 Mon Sep 17 00:00:00 2001 From: Tom Payne Date: Sun, 24 Nov 2013 14:33:58 +0100 Subject: [PATCH] Improve type checking in ol.TileRange --- src/ol/tilerange.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ol/tilerange.js b/src/ol/tilerange.js index a53723ed53..4ac7b36f3c 100644 --- a/src/ol/tilerange.js +++ b/src/ol/tilerange.js @@ -46,12 +46,12 @@ ol.TileRange = function(minX, maxX, minY, maxY) { * @return {!ol.TileRange} Bounding tile box. */ ol.TileRange.boundingTileRange = function(var_args) { - var tileCoord0 = arguments[0]; + var tileCoord0 = /** @type {ol.TileCoord} */ (arguments[0]); var tileRange = new ol.TileRange(tileCoord0.x, tileCoord0.x, tileCoord0.y, tileCoord0.y); var i, ii, tileCoord; for (i = 1, ii = arguments.length; i < ii; ++i) { - tileCoord = arguments[i]; + tileCoord = /** @type {ol.TileCoord} */ (arguments[i]); goog.asserts.assert(tileCoord.z == tileCoord0.z); tileRange.minX = Math.min(tileRange.minX, tileCoord.x); tileRange.maxX = Math.max(tileRange.maxX, tileCoord.x);