From 488bfba8901822d8fb3011b17cac90d231d98411 Mon Sep 17 00:00:00 2001 From: Adrian L Lange Date: Fri, 7 Aug 2009 20:03:41 +0200 Subject: [PATCH] Cleaned up the loading a bit --- pError.lua | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pError.lua b/pError.lua index 2c13ddc..8fb6791 100644 --- a/pError.lua +++ b/pError.lua @@ -12,7 +12,7 @@ local next = next local find, lower = string.find, string.lower -local addon = CreateFrame('Frame') +local addon = CreateFrame('Frame', 'pError') local orig = UIErrorsFrame:GetScript('OnEvent') local function slashCommand(str) @@ -55,14 +55,14 @@ end addon:RegisterEvent('ADDON_LOADED') addon:SetScript('OnEvent', function(self, event, name) - if(name == 'pError') then - self:SetScript('OnEvent', nil) + if(name ~= self:GetName()) then return end - pErrorDB = pErrorDB or {} + self:SetScript('OnEvent', nil) - SLASH_pError1 = '/perror' - SlashCmdList[name] = function(str) slashCommand(lower(str)) end + pErrorDB = pErrorDB or {} - UIErrorsFrame:SetScript('OnEvent', onEvent) - end + SLASH_pError1 = '/perror' + SlashCmdList[name] = function(str) slashCommand(lower(str)) end + + UIErrorsFrame:SetScript('OnEvent', onEvent) end) -- 1.7.9.5