diff options
Diffstat (limited to 'src/frontend/mame/luaengine.h')
-rw-r--r-- | src/frontend/mame/luaengine.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/frontend/mame/luaengine.h b/src/frontend/mame/luaengine.h index b070969f424..6c5f572885d 100644 --- a/src/frontend/mame/luaengine.h +++ b/src/frontend/mame/luaengine.h @@ -21,7 +21,11 @@ #include <tuple> #include <vector> +#ifdef MAME_DEBUG +#define SOL_ALL_SAFETIES_ON 1 +#else #define SOL_SAFE_USERTYPE 1 +#endif #include "sol/sol.hpp" struct lua_State; @@ -30,6 +34,7 @@ class lua_engine { public: // helper structures + class buffer_helper; template <typename T> struct devenum; template <typename T> struct simple_list_wrapper; template <typename T> struct tag_object_ptr_map; |