From 37117c9d9884e2293373aea028e33eaaedf4b6a5 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Fri, 19 Jun 2015 13:48:08 +0100 Subject: [PATCH] Fix strcmp return value checking. --- src/libstat/backends/mmaped_file.c | 2 +- src/libstat/backends/sqlite3_backend.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libstat/backends/mmaped_file.c b/src/libstat/backends/mmaped_file.c index 6ee282b78..70452378f 100644 --- a/src/libstat/backends/mmaped_file.c +++ b/src/libstat/backends/mmaped_file.c @@ -844,7 +844,7 @@ rspamd_mmaped_file_init (struct rspamd_stat_ctx *ctx, struct rspamd_config *cfg) * By default, all statfiles are treated as mmaped files */ if (stf->backend == NULL || - strcmp (stf->backend, MMAPED_BACKEND_TYPE)) { + strcmp (stf->backend, MMAPED_BACKEND_TYPE) == 0) { /* * Check configuration sanity */ diff --git a/src/libstat/backends/sqlite3_backend.c b/src/libstat/backends/sqlite3_backend.c index 4da7d9c41..43c52483f 100644 --- a/src/libstat/backends/sqlite3_backend.c +++ b/src/libstat/backends/sqlite3_backend.c @@ -302,7 +302,7 @@ rspamd_sqlite3_init (struct rspamd_stat_ctx *ctx, while (curst) { stf = curst->data; - if (strcmp (stf->backend, SQLITE3_BACKEND_TYPE)) { + if (strcmp (stf->backend, SQLITE3_BACKEND_TYPE) == 0) { /* * Check configuration sanity */ -- 2.39.5