]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
Fix strcmp return value checking.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Fri, 19 Jun 2015 12:48:08 +0000 (13:48 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Fri, 19 Jun 2015 12:48:08 +0000 (13:48 +0100)
src/libstat/backends/mmaped_file.c
src/libstat/backends/sqlite3_backend.c

index 6ee282b78157096039c018b2203f5bd1bc592773..70452378ff74ab7a9e0ba1351ad5eb432e26466a 100644 (file)
@@ -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
                                 */
index 4da7d9c4148c8800b201de62a807dab3eb436959..43c52483fee2cc0e2a604361f7de8157f1017168 100644 (file)
@@ -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
                                 */