From 3856711fdbd07233a7c59c3d83d86cc7fc4f3435 Mon Sep 17 00:00:00 2001 From: Dan Vanderkam Date: Mon, 19 Dec 2011 16:40:46 -0500 Subject: [PATCH] Fix another missing "var" and put rgbcolor.js into strict mode. --- rgbcolor/rgbcolor.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/rgbcolor/rgbcolor.js b/rgbcolor/rgbcolor.js index b8b29d7..67b730e 100644 --- a/rgbcolor/rgbcolor.js +++ b/rgbcolor/rgbcolor.js @@ -2,12 +2,14 @@ * A class to parse color values * * NOTE: modified by danvk. I removed the "getHelpXML" function to reduce the - * file size. + * file size, added "use strict" and a few "var" declarations where needed. * * @author Stoyan Stefanov * @link http://www.phpied.com/rgb-color-parser-in-javascript/ * @license Use it if you like it */ +"use strict"; + function RGBColor(color_string) { this.ok = false; @@ -217,7 +219,7 @@ function RGBColor(color_string) var processor = color_defs[i].process; var bits = re.exec(color_string); if (bits) { - channels = processor(bits); + var channels = processor(bits); this.r = channels[0]; this.g = channels[1]; this.b = channels[2]; -- 2.7.4