From c5417c190979b1fdb4baccb8455ff992ebfe009f Mon Sep 17 00:00:00 2001 From: niffiwan Date: Sat, 29 Mar 2014 02:16:17 +0000 Subject: [PATCH] Fix mantis 3025: pass lua HookVar integer data as an integer, not a struct git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@10543 387891d4-d844-0410-90c0-e4c51a9137d3 --- code/parse/scripting.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/parse/scripting.cpp b/code/parse/scripting.cpp index d2efbfcf3e..1c3060f2b6 100644 --- a/code/parse/scripting.cpp +++ b/code/parse/scripting.cpp @@ -670,6 +670,8 @@ void script_state::SetHookVar(char *name, char format, void *data) { if(format == 's') ade_set_args(LuaState, fmt, data); + else if (format == 'i') + ade_set_args(LuaState, fmt, *(int*)data); else ade_set_args(LuaState, fmt, *(ade_odata*)data); }