diff Overlay.lua @ 286:77609bfa804e stable

Merge 1.1 beta 8 to stable
author Flick
date Sat, 11 Jun 2011 10:57:00 -0700
parents 36a29870bf34
children
line wrap: on
line diff
--- a/Overlay.lua	Wed May 11 09:53:48 2011 -0700
+++ b/Overlay.lua	Sat Jun 11 10:57:00 2011 -0700
@@ -1,5 +1,5 @@
-local addonName, addonTable = ...
-local ReAction               = addonTable.ReAction
+local _, ns = ...
+local ReAction               = ns.ReAction
 local L                      = ReAction.L
 local LKB                    = ReAction.LKB
 local CreateFrame            = CreateFrame
@@ -723,8 +723,10 @@
 
 -- export methods to the Bar prototype
 Bar.Overlay = { }
+local proto = {__index = Bar.Overlay}
+
 function Bar.Overlay:New( bar )
-  return setmetatable( {frame = CreateControls(bar)}, {__index=self} )
+  return setmetatable( {frame = CreateControls(bar)}, proto )
 end
 
 function Bar.Overlay:SetLabel(name)