summaryrefslogtreecommitdiffstats
path: root/src/frontend/mame/luaengine_render.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/frontend/mame/luaengine_render.cpp')
-rw-r--r--src/frontend/mame/luaengine_render.cpp6
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);