diff options
Diffstat (limited to 'src/frontend/mame/luaengine_render.cpp')
-rw-r--r-- | src/frontend/mame/luaengine_render.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/frontend/mame/luaengine_render.cpp b/src/frontend/mame/luaengine_render.cpp index b910a717561..8a84fcc4e82 100644 --- a/src/frontend/mame/luaengine_render.cpp +++ b/src/frontend/mame/luaengine_render.cpp @@ -348,12 +348,12 @@ void lua_engine::initialize_render(sol::table &emu) } }; layout_view_item_type["id"] = sol::property( - [this] (layout_view::item &i) -> sol::object + [] (layout_view::item &i, sol::this_state s) -> sol::object { if (i.id().empty()) - return sol::make_object(sol(), sol::lua_nil); + return sol::lua_nil; else - return sol::make_object(sol(), i.id()); + return sol::make_object(s, i.id()); }); layout_view_item_type["bounds_animated"] = sol::property(&layout_view::item::bounds_animated); layout_view_item_type["color_animated"] = sol::property(&layout_view::item::color_animated); |