From f7e55dcc838006ed3be3d523b4768a4290ffce4f Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Mon, 13 Jun 2016 19:02:18 +0100 Subject: [PATCH] [CritFix] Fix parsing of missing classes --- src/lua/lua_common.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lua/lua_common.c b/src/lua/lua_common.c index 725160ee0..371567695 100644 --- a/src/lua/lua_common.c +++ b/src/lua/lua_common.c @@ -729,6 +729,7 @@ rspamd_lua_parse_table_arguments (lua_State *L, gint pos, case 'U': if (t == LUA_TNIL || t == LUA_TNONE) { failed = TRUE; + *(va_arg (ap, void **)) = NULL; } else if (t != LUA_TUSERDATA) { g_set_error (err, -- 2.39.5