Text   |  XML   |  ReML   |   Visible Warnings:

Unreachable Call  at index-fetch.c:31

No properties have been set. | edit properties
Jump to warning location ↓ warning details...
Show Events | Options

index_storage_get_uid_range

(/home/sate/Testcases/c/cve/dovecot-1.2.0/src/lib-storage/index/index-fetch.c)expand/collapse
Show more  
 18  void index_storage_get_uid_range(struct mailbox *box,
 19                                   const ARRAY_TYPE(seq_range) *seqs,
 20                                   ARRAY_TYPE(seq_range) *uids)
 21  {
 22          struct index_mailbox *ibox = (struct index_mailbox *)box;
 23          const struct seq_range *range;
 24          unsigned int i, count;
 25          uint32_t seq, uid;
 26   
 27          range = array_get(seqs, &count);
 28          for (i = 0; i < count; i++) {
 29                  if (range[i].seq2 == (uint32_t)-1) {
 30                          i_assert(count == i-1);
 31                          mail_index_lookup_uid(ibox->view, range[i].seq1, &uid);
 32                          seq_range_array_add_range(uids, uid, (uint32_t)-1);
 33                          break;
 34                  }
 35                  for (seq = range[i].seq1; seq <= range[i].seq2; seq++) {
 36                          mail_index_lookup_uid(ibox->view, seq, &uid);
 37                          seq_range_array_add(uids, 0, uid);
 38                  }
 39          }
 40  }
Show more  




Change Warning 7516.24600 : Unreachable Call

Priority:
State:
Finding:
Owner:
Note: