From 8d7434ab5ea68789aed78472f5e3d49a96999a52 Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Sun, 6 Nov 2016 15:06:26 +0100 Subject: [PATCH] Removing SOL_CHECK_ARGUMENTS till we figure all consequences (nw) --- src/frontend/mame/luaengine.cpp | 2 +- src/frontend/mame/luaengine.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/frontend/mame/luaengine.cpp b/src/frontend/mame/luaengine.cpp index e544efa5f71..616375fc2e9 100644 --- a/src/frontend/mame/luaengine.cpp +++ b/src/frontend/mame/luaengine.cpp @@ -1612,7 +1612,7 @@ void lua_engine::initialize() sol().new_usertype("manager", "new", sol::no_constructor, "machine", &machine_manager::machine, - "options", [](machine_manager &m) { return static_cast(&m.options()); }, + "options", [](mame_machine_manager &m) { return static_cast(&m.options()); }, "plugins", [](mame_machine_manager &m) { return static_cast(&m.plugins()); }, "ui", &mame_machine_manager::ui); sol()["manager"] = std::ref(*mame_machine_manager::instance()); diff --git a/src/frontend/mame/luaengine.h b/src/frontend/mame/luaengine.h index c46e9b91fc9..570008d808b 100644 --- a/src/frontend/mame/luaengine.h +++ b/src/frontend/mame/luaengine.h @@ -19,7 +19,7 @@ #include #define SOL_SAFE_USERTYPE -#define SOL_CHECK_ARGUMENTS +//#define SOL_CHECK_ARGUMENTS #include "sol2/sol.hpp" class cheat_manager;