From f6705b546d2f037302f2d2d95bae507e78b29d59 Mon Sep 17 00:00:00 2001 From: mitchell <70453897+667e-11@users.noreply.github.com> Date: Tue, 29 Mar 2016 10:09:11 -0400 Subject: No need to pack and unpack `...`; core/events.lua --- core/events.lua | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/core/events.lua b/core/events.lua index 3192b89b..ceba125e 100644 --- a/core/events.lua +++ b/core/events.lua @@ -308,9 +308,8 @@ function M.emit(event, ...) assert(event, _L['Undefined event name']) local h = handlers[event] if not h then return end - local pcall, table_unpack, type = pcall, table.unpack, type for i = 1, #h do - local ok, result = pcall(h[i], table_unpack{...}) + local ok, result = pcall(h[i], ...) if not ok then if not error_emitted then error_emitted = true -- cgit v1.2.3