break;
}
- if (optional)
- m_strformat (dest, destlen, ifstr, folder_format_str, data, 0);
- else if (flags & M_FORMAT_OPTIONAL)
- m_strformat (dest, destlen, elstr, folder_format_str, data, 0);
- return (src);
+ if (flags & M_FORMAT_OPTIONAL)
+ m_strformat(dest, destlen, optional ? ifstr : elstr, folder_format_str,
+ data, 0);
+
+ return src;
}
#ifdef USE_NNTP
#ifdef USE_NNTP
if (option (OPTNEWS))
- m_strformat(s, slen, NONULL (GroupFormat), newsgroup_format_str,
- (void*)&folder,
+ m_strformat(s, slen, GroupFormat, newsgroup_format_str, &folder,
option(OPTARROWCURSOR) ? M_FORMAT_ARROWCURSOR : 0);
else
#endif
- m_strformat(s, slen, NONULL (FolderFormat), folder_format_str,
- (void *)&folder,
+ m_strformat(s, slen, FolderFormat, folder_format_str, &folder,
option(OPTARROWCURSOR) ? M_FORMAT_ARROWCURSOR : 0);
}