]> source.dussan.org Git - rspamd.git/commit
[Rework] Use dynamic items for calling callbacks
authorVsevolod Stakhov <vsevolod@rspamd.com>
Mon, 9 May 2022 20:25:23 +0000 (21:25 +0100)
committerVsevolod Stakhov <vsevolod@rspamd.com>
Mon, 9 May 2022 20:25:23 +0000 (21:25 +0100)
commit22f603e83dd4fe3fc6d3e9e18b19bc87d57af235
treececceb5ebef41c6219071b4ea55c5d5c9b492294
parentd0d9673d38dbb2e8aa93ae60bbbc9193e9646902
[Rework] Use dynamic items for calling callbacks

It is trivial to get a static item by dynamic item by just subtracting
pointers. So there is no need in other complications.
19 files changed:
src/libserver/dns.c
src/libserver/rspamd_symcache.h
src/libserver/symcache/symcache_c.cxx
src/libserver/symcache/symcache_item.hxx
src/libserver/symcache/symcache_runtime.cxx
src/libserver/symcache/symcache_runtime.hxx
src/lua/lua_config.c
src/lua/lua_dns.c
src/lua/lua_dns_resolver.c
src/lua/lua_http.c
src/lua/lua_redis.c
src/lua/lua_spf.c
src/lua/lua_task.c
src/lua/lua_tcp.c
src/lua/lua_udp.c
src/plugins/chartable.c
src/plugins/dkim_check.c
src/plugins/fuzzy_check.c
src/plugins/regexp.c