summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2014-02-20 21:09:27 +0100
committerwm4 <wm4@nowhere>2014-02-23 16:48:48 +0100
commit641fdff65fd93c75fba3f2607f874d7040553ce9 (patch)
tree94674a83c8157ca6c8b314b96970bbf5df76ce97
parent98dc8206ae61a857db6017e7244a9af0e578adc6 (diff)
downloadmpv-641fdff65fd93c75fba3f2607f874d7040553ce9.tar.bz2
mpv-641fdff65fd93c75fba3f2607f874d7040553ce9.tar.xz
lua: fix behavior if no script command handler is registered
-rw-r--r--player/lua/defaults.lua4
1 files changed, 3 insertions, 1 deletions
diff --git a/player/lua/defaults.lua b/player/lua/defaults.lua
index f6dff96c3d..c505e29930 100644
--- a/player/lua/defaults.lua
+++ b/player/lua/defaults.lua
@@ -196,7 +196,9 @@ end
local function command_dispatch(ev)
if #ev.args > 0 then
local handler = commands[ev.args[1]]
- handler(unpack(ev.args, 2))
+ if handler then
+ handler(unpack(ev.args, 2))
+ end
end
end