changeset 5901:3764697932ae HEAD

maildir_filename_get_flags() returns void now.
author Timo Sirainen <tss@iki.fi>
date Sun, 08 Jul 2007 21:20:50 +0300
parents 025e92f4f75a
children 0cef1d7a0ce3
files src/lib-storage/index/maildir/maildir-filename.c src/lib-storage/index/maildir/maildir-filename.h src/lib-storage/index/maildir/maildir-sync.c
diffstat 3 files changed, 9 insertions(+), 11 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-storage/index/maildir/maildir-filename.c	Sun Jul 08 20:18:06 2007 +0300
+++ b/src/lib-storage/index/maildir/maildir-filename.c	Sun Jul 08 21:20:50 2007 +0300
@@ -33,9 +33,9 @@
 	}
 }
 
-int maildir_filename_get_flags(struct maildir_keywords_sync_ctx *ctx,
-			       const char *fname, enum mail_flags *flags_r,
-                               ARRAY_TYPE(keyword_indexes) *keywords_r)
+void maildir_filename_get_flags(struct maildir_keywords_sync_ctx *ctx,
+				const char *fname, enum mail_flags *flags_r,
+				ARRAY_TYPE(keyword_indexes) *keywords_r)
 {
 	const char *info;
 
@@ -44,7 +44,7 @@
 
 	info = strchr(fname, MAILDIR_INFO_SEP);
 	if (info == NULL || info[1] != '2' || info[2] != MAILDIR_FLAGS_SEP)
-		return 0;
+		return;
 
 	for (info += 3; *info != '\0' && *info != MAILDIR_FLAGS_SEP; info++) {
 		switch (*info) {
@@ -83,8 +83,6 @@
 			break;
 		}
 	}
-
-	return 1;
 }
 
 static int char_cmp(const void *p1, const void *p2)
--- a/src/lib-storage/index/maildir/maildir-filename.h	Sun Jul 08 20:18:06 2007 +0300
+++ b/src/lib-storage/index/maildir/maildir-filename.h	Sun Jul 08 21:20:50 2007 +0300
@@ -5,9 +5,9 @@
 
 const char *maildir_generate_tmp_filename(const struct timeval *tv);
 
-int maildir_filename_get_flags(struct maildir_keywords_sync_ctx *ctx,
-			       const char *fname, enum mail_flags *flags_r,
-                               ARRAY_TYPE(keyword_indexes) *keywords_r);
+void maildir_filename_get_flags(struct maildir_keywords_sync_ctx *ctx,
+				const char *fname, enum mail_flags *flags_r,
+				ARRAY_TYPE(keyword_indexes) *keywords_r);
 
 const char *maildir_filename_set_flags(struct maildir_keywords_sync_ctx *ctx,
 				       const char *fname, enum mail_flags flags,
--- a/src/lib-storage/index/maildir/maildir-sync.c	Sun Jul 08 20:18:06 2007 +0300
+++ b/src/lib-storage/index/maildir/maildir-sync.c	Sun Jul 08 21:20:50 2007 +0300
@@ -286,8 +286,8 @@
 	dir = t_strdup_until(path, fname);
 
 	t_array_init(&keywords, 16);
-	(void)maildir_filename_get_flags(ctx->keywords_sync_ctx,
-					 fname, &flags, &keywords);
+	maildir_filename_get_flags(ctx->keywords_sync_ctx,
+				   fname, &flags, &keywords);
 	flags8 = flags;
 
 	recs = array_get_modifiable(&ctx->sync_recs, &count);