diff options
author | 2022-06-16 12:37:26 +1000 | |
---|---|---|
committer | 2022-06-16 12:37:26 +1000 | |
commit | 731a6bbe8ac51a5ff006a0bca574a96f8f498051 (patch) | |
tree | 546c8b0812269188490334548bdf159d2843bfa7 /src/frontend/mame/luaengine.cpp | |
parent | 4e2121d8aa3a982288849c08500712f0cb2d96bc (diff) | |
parent | e7fe75fd5c901a2b62456dcfa2fbd6144bebf233 (diff) |
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'src/frontend/mame/luaengine.cpp')
-rw-r--r-- | src/frontend/mame/luaengine.cpp | 8 |
1 files changed, 1 insertions, 7 deletions
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<char const *(*)(char const *)>(&lang_translate), static_cast<char const *(*)(char const *, char const *)>(&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<device_enumerator>(dev); }, [] (device_t &dev, int maxdepth) { return devenum<device_enumerator>(dev, maxdepth); }); |