aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/lua/luaengine.cpp
diff options
context:
space:
mode:
authorDavid Schulz <david.schulz@qt.io>2024-06-20 08:34:11 +0200
committerDavid Schulz <david.schulz@qt.io>2024-06-20 09:19:33 +0000
commit6e648ee931a3044f456ccaafcc4d7e08684e0458 (patch)
tree47a8f7adf564345a47768cdad4e6a1aba9deb23e /src/plugins/lua/luaengine.cpp
parentf5dde315584ef1bea80dccf1e5571cbd58418a4d (diff)
Lua: fix "conversion from 'size_t' to 'int'" warning
Change-Id: Ibb6b17f82ebf992a48b29570c829376ef142ea10 Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
Diffstat (limited to 'src/plugins/lua/luaengine.cpp')
-rw-r--r--src/plugins/lua/luaengine.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/plugins/lua/luaengine.cpp b/src/plugins/lua/luaengine.cpp
index 29ca17fad6e..abfc78957b1 100644
--- a/src/plugins/lua/luaengine.cpp
+++ b/src/plugins/lua/luaengine.cpp
@@ -373,11 +373,9 @@ QJsonValue LuaEngine::toJson(const sol::table &table)
QStringList LuaEngine::variadicToStringList(const sol::variadic_args &vargs)
{
QStringList strings;
- int n = vargs.size();
- int i;
- for (i = 1; i <= n; i++) {
+ for (size_t i = 1, n = vargs.size(); i <= n; i++) {
size_t l;
- const char *s = luaL_tolstring(vargs.lua_state(), i, &l);
+ const char *s = luaL_tolstring(vargs.lua_state(), int(i), &l);
if (s != nullptr)
strings.append(QString::fromUtf8(s, l));
}