From: Vsevolod Stakhov Date: Sat, 25 Jan 2025 13:22:32 +0000 (+0000) Subject: [Minor] Some fixes for noop backend X-Git-Tag: 3.11.1~31 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f2cad84430b05b5cd3389c5a66e51893280f2768;p=thirdparty%2Frspamd.git [Minor] Some fixes for noop backend --- diff --git a/src/libserver/fuzzy_backend/fuzzy_backend_noop.c b/src/libserver/fuzzy_backend/fuzzy_backend_noop.c index 451a1921b2..024d198826 100644 --- a/src/libserver/fuzzy_backend/fuzzy_backend_noop.c +++ b/src/libserver/fuzzy_backend/fuzzy_backend_noop.c @@ -26,7 +26,8 @@ void *rspamd_fuzzy_backend_init_noop(struct rspamd_fuzzy_backend *bk, struct rspamd_config *cfg, GError **err) { - return NULL; + /* Return non-NULL to distinguish from error */ + return (void *) (uintptr_t) (-1); } void rspamd_fuzzy_backend_check_noop(struct rspamd_fuzzy_backend *bk, @@ -50,7 +51,7 @@ void rspamd_fuzzy_backend_update_noop(struct rspamd_fuzzy_backend *bk, void *subr_ud) { if (cb) { - cb(FALSE, 0, 0, 0, 0, ud); + cb(TRUE, 0, 0, 0, 0, ud); } return;