summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/libstat/backends/mmaped_file.c2
-rw-r--r--src/libstat/backends/sqlite3_backend.c2
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
*/