From caba3814f728e5e998eb400011758b890a8b6a6b Mon Sep 17 00:00:00 2001 From: Tom Payne Date: Sat, 14 Jul 2012 19:26:35 +0200 Subject: [PATCH] Don't clone center or extent --- src/ol/map.js | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/ol/map.js b/src/ol/map.js index 0b88015cbf..11af7869a7 100644 --- a/src/ol/map.js +++ b/src/ol/map.js @@ -124,9 +124,7 @@ ol.Map.prototype.forEachLayerRenderer = function(f, opt_obj) { * @return {goog.math.Coordinate|undefined} Center. */ ol.Map.prototype.getCenter = function() { - var center = /** @type {goog.math.Coordinate} */ ( - this.get(ol.MapProperty.CENTER)); - return goog.isDef(center) ? center.clone() : undefined; + return /** @type {goog.math.Coordinate} */ (this.get(ol.MapProperty.CENTER)); }; @@ -134,8 +132,7 @@ ol.Map.prototype.getCenter = function() { * @return {ol.Extent|undefined} Extent. */ ol.Map.prototype.getExtent = function() { - var extent = /** @type {ol.Extent} */ (this.get(ol.MapProperty.EXTENT)); - return goog.isDef(extent) ? extent.clone() : undefined; + return /** @type {ol.Extent} */ (this.get(ol.MapProperty.EXTENT)); };