I just pulled a fresh copy to make sure that it wasn't me this time paul

but as I see it in trunk _ic_select in imapcommands.c

looks like this:
       /* show idx of first unseen msg (if present) */
       if (ud->mailbox.exists) {
               if (! (key = db_first_unseen(ud->mailbox.uid))) {
dbmail_imap_session_printf(self, "* BYE internal dbase error\r\n");
                       return -1;
               }
               if ((msn = g_tree_lookup(self->mailbox->ids, &key))) {
                       dbmail_imap_session_printf(self,
"* OK [UNSEEN %llu] first unseen message\r\n", *msn);
               }
       }

this re-introduces the issue with select all failing..etc as of 3/19 paul you showed they looked like:

The lines in svn look like this:


/* show idx of first unseen msg (if present) */
if (ud->mailbox.exists) { key = db_first_unseen(ud->mailbox.uid); if ( (key > 0) 
&& (msn =

g_tree_lookup(self->mailbox->ids, &key))) {
dbmail_imap_session_printf(self, "* OK [UNSEEN %llu] first unseen
message\r\n", *msn); }
}


any ideas?

Thanks,
leif



_______________________________________________
Dbmail-dev mailing list
Dbmail-dev@dbmail.org
http://twister.fastxs.net/mailman/listinfo/dbmail-dev

Reply via email to