Visual editor: leaking scope fix
authorAleksander Łukasz <aleksander.lukasz@nowoczesnapolska.org.pl>
Tue, 4 Jun 2013 10:25:37 +0000 (12:25 +0200)
committerAleksander Łukasz <aleksander.lukasz@nowoczesnapolska.org.pl>
Tue, 4 Jun 2013 10:25:37 +0000 (12:25 +0200)
modules/rng.js

index ffb228d..6068d4d 100644 (file)
@@ -1,14 +1,15 @@
 define(function() {\r
 \r
 return function(sandbox) {\r
 define(function() {\r
 \r
 return function(sandbox) {\r
-\r
+    'use strict';\r
+    \r
     function addTab(title, slug, view) {\r
         sandbox.getModule('tabsManager').addTab(title, slug, view);\r
     }\r
     \r
     /* Events handling */\r
     \r
     function addTab(title, slug, view) {\r
         sandbox.getModule('tabsManager').addTab(title, slug, view);\r
     }\r
     \r
     /* Events handling */\r
     \r
-    eventHandlers = {};\r
+    var eventHandlers = {};\r
     \r
     eventHandlers.skelton = {\r
         ready: function() {\r
     \r
     eventHandlers.skelton = {\r
         ready: function() {\r