From c06484344effb6575d7d90b5a5eb9798a0f56c3c Mon Sep 17 00:00:00 2001 From: Tom Payne Date: Tue, 4 Mar 2014 16:04:52 +0100 Subject: [PATCH] Hoist var declaration --- src/ol/format/osmxmlformat.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/ol/format/osmxmlformat.js b/src/ol/format/osmxmlformat.js index 8ec3dab21c..3b7278a093 100644 --- a/src/ol/format/osmxmlformat.js +++ b/src/ol/format/osmxmlformat.js @@ -89,13 +89,14 @@ ol.format.OSMXML.readWay_ = function(node, objectStack) { var point = goog.object.get(state.nodes, values.ndrefs[i]); goog.array.extend(flatCoordinates, point); } + var geometry; if (values.ndrefs[0] == values.ndrefs[values.ndrefs.length - 1]) { // closed way - var geometry = new ol.geom.Polygon(null); + geometry = new ol.geom.Polygon(null); geometry.setFlatCoordinates(ol.geom.GeometryLayout.XY, flatCoordinates, [flatCoordinates.length]); } else { - var geometry = new ol.geom.LineString(null); + geometry = new ol.geom.LineString(null); geometry.setFlatCoordinates(ol.geom.GeometryLayout.XY, flatCoordinates); } var feature = new ol.Feature(geometry);