]> git.ipfire.org Git - thirdparty/rspamd.git/commit
[Minor] Replace GHashTable with khash in lua_textpart_get_cta_urls
authorVsevolod Stakhov <vsevolod@rspamd.com>
Sun, 9 Nov 2025 15:27:45 +0000 (15:27 +0000)
committerVsevolod Stakhov <vsevolod@rspamd.com>
Sun, 9 Nov 2025 15:45:31 +0000 (15:45 +0000)
commitd2f29a73f9f5188d6d32a120e207b59ec76d45ec
tree1ef2905dc6f3915f9bdce5599c6fe06c04eed1a2
parent453b08e58a11bf6b24a18f110506c9cb0b9c5e75
[Minor] Replace GHashTable with khash in lua_textpart_get_cta_urls

Replace GHashTable with embedded khash for tracking seen URLs in
lua_textpart_get_cta_urls. khash provides better performance for
simple pointer sets and is already embedded in the project, reducing
external dependencies on GLib for this functionality.
src/lua/lua_mimepart.c