size_t n = m_strlen((char *) s);
mbstate_t mbstate;
- memset (&mbstate, 0, sizeof (mbstate));
+ p_clear(&mbstate, 1);
while (*s) {
if (*s < M_TREE_MAX) {
if (do_color)
static void menu_make_entry (char *s, int l, MUTTMENU * menu, int i)
{
if (menu->dialog) {
- strncpy (s, menu->dialog[i], l);
+ m_strcpy(s, l, menu->dialog[i]);
menu->current = -1; /* hide menubar */
}
else
{
int i = OP_NULL;
- FOREVER {
+ for (;;) {
if (option (OPTMENUCALLER)) {
unset_option (OPTMENUCALLER);
return OP_NULL;