diff src/lib-storage/index/index-sort.c @ 12873:b47f17b173f5

lib-storage: Search code cleanup.
author Timo Sirainen <tss@iki.fi>
date Thu, 31 Mar 2011 09:48:37 +0300
parents 3984231cd873
children d686decbc1a4
line wrap: on
line diff
--- a/src/lib-storage/index/index-sort.c	Thu Mar 31 09:23:22 2011 +0300
+++ b/src/lib-storage/index/index-sort.c	Thu Mar 31 09:48:37 2011 +0300
@@ -203,7 +203,7 @@
 }
 
 bool index_sort_list_next(struct mail_search_sort_program *program,
-			  struct mail *mail)
+			  uint32_t *seq_r)
 {
 	const uint32_t *seqp;
 
@@ -211,7 +211,7 @@
 		return FALSE;
 
 	seqp = array_idx(&program->seqs, program->iter_idx++);
-	mail_set_seq(mail, *seqp);
+	*seq_r = *seqp;
 	return TRUE;
 }