From: Vsevolod Stakhov Date: Fri, 30 Nov 2012 13:41:44 +0000 (+0400) Subject: Fix to_resolve field filling in lua dns resolver. X-Git-Tag: 0.5.4~47 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=71defe8523b86a0c0ac898f5512f70ab74df15c7;p=thirdparty%2Frspamd.git Fix to_resolve field filling in lua dns resolver. --- diff --git a/src/lua/lua_dns.c b/src/lua/lua_dns.c index 48b0b218f1..306d15f855 100644 --- a/src/lua/lua_dns.c +++ b/src/lua/lua_dns.c @@ -198,6 +198,7 @@ lua_dns_resolver_resolve_common (lua_State *L, struct rspamd_dns_resolver *resol cbdata = memory_pool_alloc (pool, sizeof (struct lua_dns_cbdata)); cbdata->L = L; cbdata->resolver = resolver; + cbdata->to_resolve = memory_pool_strdup (pool, to_resolve); lua_pushvalue (L, 5); cbdata->cbref = luaL_ref (L, LUA_REGISTRYINDEX); if (type == DNS_REQUEST_PTR) {