changeset 5942:bf536b8dbc51 HEAD

maildir_uidlist_iter_next() should return bool, not int.
author Timo Sirainen <tss@iki.fi>
date Tue, 10 Jul 2007 22:29:21 +0300
parents 90de57daa0d4
children 6c3c54dc67fc
files src/lib-storage/index/maildir/maildir-uidlist.c src/lib-storage/index/maildir/maildir-uidlist.h
diffstat 2 files changed, 10 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-storage/index/maildir/maildir-uidlist.c	Tue Jul 10 20:20:39 2007 +0300
+++ b/src/lib-storage/index/maildir/maildir-uidlist.c	Tue Jul 10 22:29:21 2007 +0300
@@ -1150,10 +1150,10 @@
 	ctx->next += idx;
 }
 
-int maildir_uidlist_iter_next(struct maildir_uidlist_iter_ctx *ctx,
-			      uint32_t *uid_r,
-			      enum maildir_uidlist_rec_flag *flags_r,
-			      const char **filename_r)
+bool maildir_uidlist_iter_next(struct maildir_uidlist_iter_ctx *ctx,
+			       uint32_t *uid_r,
+			       enum maildir_uidlist_rec_flag *flags_r,
+			       const char **filename_r)
 {
 	struct maildir_uidlist_rec *rec;
 
@@ -1161,7 +1161,7 @@
 		maildir_uidlist_iter_update_idx(ctx);
 
 	if (ctx->next == ctx->end)
-		return 0;
+		return FALSE;
 
 	rec = *ctx->next;
 	i_assert(rec->uid != (uint32_t)-1);
@@ -1172,7 +1172,7 @@
 	*uid_r = rec->uid;
 	*flags_r = rec->flags;
 	*filename_r = rec->filename;
-	return 1;
+	return TRUE;
 }
 
 void maildir_uidlist_iter_deinit(struct maildir_uidlist_iter_ctx *ctx)
--- a/src/lib-storage/index/maildir/maildir-uidlist.h	Tue Jul 10 20:20:39 2007 +0300
+++ b/src/lib-storage/index/maildir/maildir-uidlist.h	Tue Jul 10 22:29:21 2007 +0300
@@ -76,10 +76,10 @@
 /* List all maildir files. */
 struct maildir_uidlist_iter_ctx *
 maildir_uidlist_iter_init(struct maildir_uidlist *uidlist);
-int maildir_uidlist_iter_next(struct maildir_uidlist_iter_ctx *ctx,
-			      uint32_t *uid_r,
-			      enum maildir_uidlist_rec_flag *flags_r,
-			      const char **filename_r);
+bool maildir_uidlist_iter_next(struct maildir_uidlist_iter_ctx *ctx,
+			       uint32_t *uid_r,
+			       enum maildir_uidlist_rec_flag *flags_r,
+			       const char **filename_r);
 void maildir_uidlist_iter_deinit(struct maildir_uidlist_iter_ctx *ctx);
 
 #endif