]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
util/lua: fix new -Wshorten-64-to-32 warning
authorPhilippe Antoine <pantoine@oisf.net>
Sun, 4 May 2025 19:12:36 +0000 (21:12 +0200)
committerVictor Julien <victor@inliniac.net>
Wed, 7 May 2025 11:59:55 +0000 (13:59 +0200)
Ticket: 6186

src/util-lua-flowintlib.c
src/util-lua-flowvarlib.c

index ff42d08ba57d226aab790ddcbbedba434b9a2240..101ae43d5ad4b036529f669159465bb739b2cae3 100644 (file)
@@ -97,7 +97,7 @@ static int LuaFlowintValue(lua_State *L)
 
 static int LuaFlowintSet(lua_State *L)
 {
-    const int value = luaL_checkinteger(L, 2);
+    const int value = (int)luaL_checkinteger(L, 2);
     uint32_t *flowvar_id = luaL_checkudata(L, 1, suricata_flowint_mt);
     Flow *f = LuaStateGetFlow(L);
     if (f == NULL) {
index d81f18f95f4109595eca154eadb740f8b50ce2f2..19d15fc9c0f04f0a0d28e17c873882f2d972a086 100644 (file)
@@ -99,7 +99,7 @@ static int LuaFlowvarValue(lua_State *L)
 static int LuaFlowvarSet(lua_State *L)
 {
     const char *value = luaL_checkstring(L, 2);
-    const int len = luaL_checkinteger(L, 3);
+    const int len = (int)luaL_checkinteger(L, 3);
     uint32_t *flowvar_id = luaL_checkudata(L, 1, suricata_flowvar_mt);
     Flow *f = LuaStateGetFlow(L);
     if (f == NULL) {