dovecot-1.1: Minor optimization and possible compile fix.
dovecot at dovecot.org
dovecot at dovecot.org
Fri Mar 7 07:38:47 EET 2008
details: http://hg.dovecot.org/dovecot-1.1/rev/d51565e31ceb
changeset: 7370:d51565e31ceb
user: Timo Sirainen <tss at iki.fi>
date: Fri Mar 07 07:38:41 2008 +0200
description:
Minor optimization and possible compile fix.
diffstat:
1 file changed, 7 insertions(+), 7 deletions(-)
src/plugins/fts-squat/squat-uidlist.c | 14 +++++++-------
diffs (31 lines):
diff -r fc296dfcfd29 -r d51565e31ceb src/plugins/fts-squat/squat-uidlist.c
--- a/src/plugins/fts-squat/squat-uidlist.c Fri Mar 07 07:38:23 2008 +0200
+++ b/src/plugins/fts-squat/squat-uidlist.c Fri Mar 07 07:38:41 2008 +0200
@@ -26,8 +26,8 @@
#define UIDLIST_PACKED_FLAG_BEGINS_WITH_POINTER 2
struct uidlist_list {
- uint32_t uid_count:31;
- uint32_t uid_begins_with_pointer:1;
+ unsigned int uid_count:31;
+ unsigned int uid_begins_with_pointer:1;
uint32_t uid_list[UIDLIST_LIST_SIZE];
};
@@ -1160,11 +1160,11 @@ uint32_t squat_uidlist_build_add_uid(str
}
/* create a new range */
*p |= UID_LIST_MASK_RANGE;
- }
-
- if (list->uid_count == UIDLIST_LIST_SIZE) {
- uidlist_flush(ctx, list, uid);
- return uid_list_idx;
+ } else {
+ if (list->uid_count == UIDLIST_LIST_SIZE) {
+ uidlist_flush(ctx, list, uid);
+ return uid_list_idx;
+ }
}
p++;
More information about the dovecot-cvs
mailing list