]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
[Minor] Fix rspamd_url.all method
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 25 Nov 2019 12:56:37 +0000 (12:56 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 25 Nov 2019 12:56:37 +0000 (12:56 +0000)
src/lua/lua_url.c

index cc76f06e80b87150e91176e313f3f702f737ef91..c0cfb49b8651728820bd85bebb17eca9dae19b8b 100644 (file)
@@ -789,9 +789,7 @@ lua_url_table_inserter (struct rspamd_url *url, gsize start_offset,
        lua_url = lua_newuserdata (L, sizeof (struct rspamd_lua_url));
        rspamd_lua_setclass (L, "rspamd{url}", -1);
        lua_url->url = url;
-       lua_pushinteger (L, n + 1);
-       lua_pushlstring (L, url->string, url->urllen);
-       lua_settable (L, -3);
+       lua_rawseti (L, -2, n + 1);
 
        return TRUE;
 }