From e9b4e42d84722ebf6520e01d7b418548c59bda9d Mon Sep 17 00:00:00 2001 From: Tim Schaub Date: Thu, 13 Feb 2014 10:49:01 -0700 Subject: [PATCH] Create anonymous functions in an execution context with limited scope --- src/ol/feature.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/ol/feature.js b/src/ol/feature.js index c9d1c09271..95e7f684e5 100644 --- a/src/ol/feature.js +++ b/src/ol/feature.js @@ -266,9 +266,7 @@ ol.feature.createFeatureStyleFunction = function(obj) { goog.asserts.assertInstanceof(obj, ol.style.Style); styles = [obj]; } - styleFunction = function(resolution) { - return styles; - }; + styleFunction = goog.functions.constant(styles); } return styleFunction; }; @@ -301,9 +299,7 @@ ol.feature.createStyleFunction = function(obj) { goog.asserts.assertInstanceof(obj, ol.style.Style); styles = [obj]; } - styleFunction = function(feature, resolution) { - return styles; - }; + styleFunction = goog.functions.constant(styles); } return styleFunction; };