From f2cad84430b05b5cd3389c5a66e51893280f2768 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Sat, 25 Jan 2025 13:22:32 +0000 Subject: [PATCH] [Minor] Some fixes for noop backend --- src/libserver/fuzzy_backend/fuzzy_backend_noop.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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; -- 2.47.3