}
if (match) {
IAPrintf("* %s (\\NoSelect \\HasChildren) \"/\" ", verb);
- plain_imap_strout(fl->f_name);
+ IPutStr(fl->f_name, (fl->f_name)?strlen(fl->f_name):0);
IAPuts("\r\n");
}
}
}
if (yes_output_this_room) {
- imap_mailboxname(MailboxName, sizeof MailboxName, qrbuf);
+ long len;
+ len = imap_mailboxname(MailboxName, sizeof MailboxName, qrbuf);
match = 0;
for (i=0; i<ImapFilter->num_patterns; ++i) {
if (imap_mailbox_matches_pattern(ChrPtr(ImapFilter->patterns[i]), MailboxName)) {
}
if (match) {
IAPrintf("* %s (%s) \"/\" ", ImapFilter->verb, return_options);
- plain_imap_strout(MailboxName);
+ IPutStr(MailboxName, len);
IAPuts("\r\n");
}
}