commit 678596c: [Minor] Fix Lua stack
Vsevolod Stakhov
vsevolod at rspamd.com
Wed Jun 14 21:35:03 UTC 2023
Author: Vsevolod Stakhov
Date: 2023-06-14 22:31:16 +0100
URL: https://github.com/rspamd/rspamd/commit/678596c9987d1f758f4240aabb429d14b1def96b (HEAD -> master)
[Minor] Fix Lua stack
---
src/lua/lua_map.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/lua/lua_map.c b/src/lua/lua_map.c
index 29e2053f2..498c097ac 100644
--- a/src/lua/lua_map.c
+++ b/src/lua/lua_map.c
@@ -1106,7 +1106,7 @@ lua_map_foreach_cb (gconstpointer key, gconstpointer value, gsize _hits, gpointe
if (lua_pcall(L, 2, 1, 0) != 0) {
msg_err("call to map foreach callback failed: %s", lua_tostring(L, -1));
- lua_pop(L, 2); /* error + function */
+ lua_pop(L, 1); /* error */
return FALSE;
}
@@ -1117,7 +1117,7 @@ lua_map_foreach_cb (gconstpointer key, gconstpointer value, gsize _hits, gpointe
return lua_toboolean (L, -1);
}
- lua_pop (L, 2); /* result + function */
+ lua_pop (L, 1); /* result */
}
return TRUE;
More information about the Commits
mailing list