From 699630ed167692e6d8d953caadd228bbd87c19aa Mon Sep 17 00:00:00 2001 From: npwoods Date: Wed, 15 Jun 2022 06:57:23 -0400 Subject: osdcore.h: Changed osd_subst_env to accept a std::string_view and return a std::string. (#9928) --- src/frontend/mame/luaengine.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'src/frontend/mame/luaengine.cpp') diff --git a/src/frontend/mame/luaengine.cpp b/src/frontend/mame/luaengine.cpp index 5738e6f2cd2..fbfd3f0c829 100644 --- a/src/frontend/mame/luaengine.cpp +++ b/src/frontend/mame/luaengine.cpp @@ -716,13 +716,7 @@ void lua_engine::initialize() static_cast(&lang_translate), static_cast(&lang_translate)); emu["pid"] = &osd_getpid; - emu["subst_env"] = - [] (const std::string &str) - { - std::string result; - osd_subst_env(result, str); - return result; - }; + emu.set_function("subst_env", &osd_subst_env); emu["device_enumerator"] = sol::overload( [] (device_t &dev) { return devenum(dev); }, [] (device_t &dev, int maxdepth) { return devenum(dev, maxdepth); }); -- cgit v1.2.3-70-g09d2