From bdfa2cc88c2f9b523fa228e02f714bf16899eef9 Mon Sep 17 00:00:00 2001 From: ahocevar Date: Sat, 2 Mar 2013 17:44:15 +0100 Subject: [PATCH] Fixing return type to make Closure compiler happy --- src/ol/style/style.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/ol/style/style.js b/src/ol/style/style.js index 86271dcaf9..573c3c80f9 100644 --- a/src/ol/style/style.js +++ b/src/ol/style/style.js @@ -56,16 +56,18 @@ ol.style.Style.prototype.apply = function(feature) { * the feature. */ ol.style.Style.applyDefaultStyle = function(feature) { - var type = feature.getGeometry().getType(); + var type = feature.getGeometry().getType(), + symbolizerLiterals = []; if (type === ol.geom.GeometryType.POINT || type === ol.geom.GeometryType.MULTIPOINT) { - return [ol.style.ShapeDefaults]; + symbolizerLiterals.push(ol.style.ShapeDefaults); } else if (type === ol.geom.GeometryType.LINESTRING || type === ol.geom.GeometryType.MULTILINESTRING) { - return [ol.style.LineDefaults]; + symbolizerLiterals.push(ol.style.LineDefaults); } else if (type === ol.geom.GeometryType.LINEARRING || type === ol.geom.GeometryType.POLYGON || type === ol.geom.GeometryType.MULTIPOLYGON) { - return [ol.style.PolygonDefaults]; + symbolizerLiterals.push(ol.style.PolygonDefaults); } + return symbolizerLiterals; };