]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-lda: duplicate_check() should return bool, not int.
authorTimo Sirainen <tss@iki.fi>
Mon, 6 Dec 2010 03:11:08 +0000 (03:11 +0000)
committerTimo Sirainen <tss@iki.fi>
Mon, 6 Dec 2010 03:11:08 +0000 (03:11 +0000)
src/lib-lda/duplicate.c
src/lib-lda/duplicate.h

index 4a4d73aba19ce8b9378b200b470e55ac39d9bb3b..65c01e648133f5d3b9aae9aa37e2e55329e653fb 100644 (file)
@@ -232,15 +232,15 @@ static void duplicate_file_free(struct duplicate_file **_file)
        pool_unref(&file->pool);
 }
 
-int duplicate_check(struct duplicate_context *ctx,
-                   const void *id, size_t id_size, const char *user)
+bool duplicate_check(struct duplicate_context *ctx,
+                    const void *id, size_t id_size, const char *user)
 {
        struct duplicate d;
 
        if (ctx->file == NULL) {
                if (ctx->path == NULL) {
                        /* duplicate database disabled */
-                       return 0;
+                       return FALSE;
                }
                ctx->file = duplicate_file_new(ctx);
        }
index b9551ad6cdb5f1d62f2d61f315992fa5f3f76248..ae5563a5ae79c304d86aae828dc8d74bdde1f22e 100644 (file)
@@ -6,8 +6,8 @@ struct mail_storage_settings;
 
 #define DUPLICATE_DEFAULT_KEEP (3600 * 24)
 
-int duplicate_check(struct duplicate_context *ctx,
-                   const void *id, size_t id_size, const char *user);
+bool duplicate_check(struct duplicate_context *ctx,
+                    const void *id, size_t id_size, const char *user);
 void duplicate_mark(struct duplicate_context *ctx,
                    const void *id, size_t id_size,
                     const char *user, time_t timestamp);