dovecot-1.1: Small optimization.
dovecot at dovecot.org
dovecot at dovecot.org
Sat Mar 8 04:04:23 EET 2008
details: http://hg.dovecot.org/dovecot-1.1/rev/1307a1702e5e
changeset: 7376:1307a1702e5e
user: Timo Sirainen <tss at iki.fi>
date: Sat Mar 08 04:03:45 2008 +0200
description:
Small optimization.
diffstat:
1 file changed, 4 insertions(+), 4 deletions(-)
src/plugins/fts/fts-search.c | 8 ++++----
diffs (24 lines):
diff -r 92c2ab255c65 -r 1307a1702e5e src/plugins/fts/fts-search.c
--- a/src/plugins/fts/fts-search.c Sat Mar 08 03:26:47 2008 +0200
+++ b/src/plugins/fts/fts-search.c Sat Mar 08 04:03:45 2008 +0200
@@ -15,16 +15,16 @@ uid_range_to_seqs(struct mailbox *box, c
ARRAY_TYPE(seq_range) *seq_range)
{
const struct seq_range *range;
- struct seq_range new_range;
unsigned int i, count;
+ uint32_t seq1, seq2;
range = array_get(uid_range, &count);
i_array_init(seq_range, count);
for (i = 0; i < count; i++) {
mailbox_get_uids(box, range[i].seq1, range[i].seq2,
- &new_range.seq1, &new_range.seq2);
- if (new_range.seq1 != 0)
- array_append(seq_range, &new_range, 1);
+ &seq1, &seq2);
+ if (seq1 != 0)
+ seq_range_array_add_range(seq_range, seq1, seq2);
}
}
More information about the dovecot-cvs
mailing list