]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
Fix typecast.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Sun, 15 Feb 2015 20:01:36 +0000 (20:01 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Sun, 15 Feb 2015 20:01:36 +0000 (20:01 +0000)
src/lua/lua_config.c

index 7c017df29a84fe79fa444d2dc167d8ec7f6f6a44..c5eb924b75bc057cd3ba384236daae7316f53840 100644 (file)
@@ -1381,7 +1381,7 @@ lua_radix_get_key (lua_State * L)
                else if (lua_type (L, 2) == LUA_TUSERDATA) {
                        ud = luaL_checkudata (L, 2, "rspamd{ip}");
                        if (ud != NULL) {
-                               addr = (struct rspamd_lua_ip *)ud;
+                               addr = *((struct rspamd_lua_ip **)ud);
                                if (!addr->is_valid) {
                                        msg_err ("rspamd{ip} is not valid");
                                        addr = NULL;