aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/fuzzy_backend/fuzzy_backend_noop.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libserver/fuzzy_backend/fuzzy_backend_noop.c')
-rw-r--r--src/libserver/fuzzy_backend/fuzzy_backend_noop.c5
1 files 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 451a1921b..024d19882 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;