diff --git a/BizHawk.MultiClient/LuaInterface.dll b/BizHawk.MultiClient/LuaInterface.dll index 30fabf940d..bbb16a4224 100644 Binary files a/BizHawk.MultiClient/LuaInterface.dll and b/BizHawk.MultiClient/LuaInterface.dll differ diff --git a/BizHawk.MultiClient/lua51.dll b/BizHawk.MultiClient/lua51.dll index 80166c7e51..62393ca2aa 100644 Binary files a/BizHawk.MultiClient/lua51.dll and b/BizHawk.MultiClient/lua51.dll differ diff --git a/LuaInterface/Lua/src/LuaDLL.cpp b/LuaInterface/Lua/src/LuaDLL.cpp index 293cd44a7e..7093284948 100644 --- a/LuaInterface/Lua/src/LuaDLL.cpp +++ b/LuaInterface/Lua/src/LuaDLL.cpp @@ -127,9 +127,11 @@ namespace Lua511 /* * Delegate for functions passed to Lua as function pointers */ + [System::Runtime::InteropServices::UnmanagedFunctionPointer(CallingConvention::Cdecl)] public delegate int LuaCSFunction(IntPtr luaState); // delegate for lua debug hook callback (by Reinhard Ostermeier) + [System::Runtime::InteropServices::UnmanagedFunctionPointer(CallingConvention::Cdecl)] public delegate void LuaHookFunction(IntPtr luaState, IntPtr luaDebug);