{
utf8strncpy(buffer, pentry->text2, menu_width - 2);
x = menu_offset + menu_width - 1 - utf8strlen(buffer);
- mvprintw(y, x, buffer);
+ mvprintw(y, x, "%s", buffer);
}
/* Plot main text */
if(pentry->flags & MENU_BOLD)
attron(A_BOLD);
- mvprintw(y, x, buffer);
+ mvprintw(y, x, "%s", buffer);
if(pentry->flags & MENU_BOLD)
attroff(A_BOLD);
}
x = menu_offset + menu_width - 1 - utf8strlen(buffer);
if(pentry->flags & MENU_EDITING)
attron(COLOR_PAIR(colourpair_white));
- mvprintw(y, x, buffer);
+ mvprintw(y, x, "%s", buffer);
if(pentry->flags & MENU_EDITING)
attroff(COLOR_PAIR(colourpair_white));
}
utf8strncpy(buffer, pentry->text3, menu_width - 2);
x = menu_offset + 1;
- mvprintw(y, x, buffer);
+ mvprintw(y, x, "%s", buffer);
}
if(selected)
if(i == 5) attron(COLOR_PAIR(colourpair_magenta));
sprintf(buffer, "%c", title[i]);
- mvprintw(2, x, buffer);
+ mvprintw(2, x, "%s", buffer);
x +=2;
}
attroff(COLOR_PAIR(colourpair_red));
if(x < 0)
{
x = (display_size_x - utf8strlen(pmenu->title)) / 2;
- mvprintw(y, x, pmenu->title);
+ mvprintw(y, x, "%s", pmenu->title);
}
else
{
buffer[j] = pmenu->title[i + j]; j ++;
}
buffer[j] = 0;
- mvprintw(y, x, buffer);
+ mvprintw(y, x, "%s", buffer);
x += 2; i += j - 1;
}
}