diff --git a/src/plugins/lua/luaengine.cpp b/src/plugins/lua/luaengine.cpp index bf2efb38300..ccd72cc9669 100644 --- a/src/plugins/lua/luaengine.cpp +++ b/src/plugins/lua/luaengine.cpp @@ -394,7 +394,7 @@ QStringList variadicToStringList(const sol::variadic_args &vargs) size_t l; const char *s = luaL_tolstring(vargs.lua_state(), int(i), &l); if (s != nullptr) - strings.append(QString::fromUtf8(s, l).replace('\0', "\\0")); + strings.append(QString::fromUtf8(s, l).replace(QLatin1Char('\0'), "\\0")); } return strings; diff --git a/src/plugins/lua/luauibindings.cpp b/src/plugins/lua/luauibindings.cpp index 3c99085bda1..a249cc27b05 100644 --- a/src/plugins/lua/luauibindings.cpp +++ b/src/plugins/lua/luauibindings.cpp @@ -129,7 +129,7 @@ sol::usertype runtimeObject(sol::state_view lua) void registerUiBindings() { - LuaEngine::registerProvider("Qt.Gui", [](sol::state_view lua) { + registerProvider("Qt.Gui", [](sol::state_view lua) { runtimeObject(lua); runtimeObject(lua); runtimeObject(lua);