Lua: Fix compile on linux with clang and gcc std

Change-Id: I030e97678f45499973a27ba4e9e2c9d99dc3e298
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Marcus Tillmanns
2024-05-27 15:51:51 +02:00
parent 8c61df1cff
commit 61119270f3

View File

@@ -159,7 +159,9 @@ expected_str<void> LuaEngine::prepareSetup(
sol::environment env(lua, sol::create, lua.globals());
lua.new_usertype<ScriptPluginSpec>(
"PluginSpec", sol::no_constructor, "name", sol::readonly(&ScriptPluginSpec::name));
"PluginSpec", sol::no_constructor, "name", sol::property([](ScriptPluginSpec &self) {
return self.name;
}));
lua["PluginSpec"] = ScriptPluginSpec{pluginSpec.name(), appDataPath};