From c325777477b5cb5866cf0a2d8efc40eede0e1fb9 Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Mon, 29 Jul 2024 06:51:12 +0200 Subject: [PATCH] Lua: Fix build Change-Id: I908495a3e0f3ebb03291aed9256a50678320b4ee Reviewed-by: hjk --- src/plugins/lua/luaengine.cpp | 2 +- src/plugins/lua/luauibindings.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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);