Text   |  XML   |  ReML   |   Visible Warnings:

Unused Value  at maildir-sync.c:633

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

maildir_sync_update_next_uid

(/home/sate/Testcases/c/cve/dovecot-1.2.0/src/lib-storage/index/maildir/maildir-sync.c)expand/collapse
Show more  
 623  static void maildir_sync_update_next_uid(struct maildir_mailbox *mbox)
 624  {
 625          const struct mail_index_header *hdr;
 626          uint32_t uid_validity, next_uid;
 627   
 628          hdr = mail_index_get_header(mbox->ibox.view);
 629          if (hdr->uid_validity == 0)
 630                  return;
 631   
 632          uid_validity = maildir_uidlist_get_uid_validity(mbox->uidlist);
 633          next_uid = maildir_uidlist_get_next_uid(mbox->uidlist);
 634   
 635          if (uid_validity == hdr->uid_validity || uid_validity == 0) {
 636                  /* make sure uidlist's next_uid is at least as large as 
 637                     index file's. typically this happens only if uidlist gets 
 638                     deleted. */
 639                  maildir_uidlist_set_uid_validity(mbox->uidlist,
 640                                                   hdr->uid_validity);
 641                  maildir_uidlist_set_next_uid(mbox->uidlist,
 642                                               hdr->next_uid, FALSE);
 643          }
 644  }
Show more  




Change Warning 7310.24414 : Unused Value

Priority:
State:
Finding:
Owner:
Note: