From 977c619fad95918678412082f4f2be06b7ae91fc Mon Sep 17 00:00:00 2001 From: Manuel Simon Hirsig Date: Sat, 15 Oct 2016 00:11:30 +0200 Subject: [PATCH] refactoring --- npcscan.lua | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/npcscan.lua b/npcscan.lua index 9332327..8c69bdd 100644 --- a/npcscan.lua +++ b/npcscan.lua @@ -9,11 +9,14 @@ local CHECK_INTERVAL = .1 npcscan_targets = {} -function npcscan.without_errors(f) - local orig = UIErrorsFrame.AddMessage - UIErrorsFrame.AddMessage = function() end - f() - UIErrorsFrame.AddMessage = orig +do + local nop = function() end + function npcscan.without_errors(f) + local orig = UIErrorsFrame.AddMessage + UIErrorsFrame.AddMessage = nop + f() + UIErrorsFrame.AddMessage = orig + end end do