mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-09-24 04:03:34 -04:00
39 lines
1.2 KiB
C
39 lines
1.2 KiB
C
$NetBSD: patch-curses__helpers.c,v 1.2 2013/11/29 23:13:56 dholland Exp $
|
|
|
|
Fix printf format strings.
|
|
|
|
--- curses_helpers.c.orig 2013-09-10 11:42:25.000000000 +0000
|
|
+++ curses_helpers.c
|
|
@@ -458,7 +458,7 @@ combo_entry(WINDOW *list_win, Etree *ite
|
|
snprintf(buf, MAXLEN, "[ %-15s%c%c]", tmp_entry, tbi, status);
|
|
entry_size = strlen(buf);
|
|
wattron(list_win, A_BOLD);
|
|
- wprintw(list_win, buf);
|
|
+ wprintw(list_win, "%s", buf);
|
|
wattroff(list_win, A_BOLD);
|
|
}
|
|
/* then comment | item list */
|
|
@@ -653,11 +653,11 @@ progress_bar(const char **keylist, char
|
|
for (i = 0; i < pg; i++) {
|
|
/* clear line */
|
|
line_padding(buf, ' ', w);
|
|
- mvwprintw(popup, 1, 2, buf);
|
|
+ mvwprintw(popup, 1, 2, "%s", buf);
|
|
trimcr(key);
|
|
cut_str(key, w - 3);
|
|
line_padding(key, ' ', w);
|
|
- mvwprintw(popup, 1, 2, key);
|
|
+ mvwprintw(popup, 1, 2, "%s", key);
|
|
wattron(popup, A_REVERSE);
|
|
mvwprintw(popup, 3, i + 2, " ");
|
|
wattroff(popup, A_REVERSE);
|
|
@@ -698,7 +698,7 @@ cmd_spawn(int waitkey, const char **prog
|
|
while (fgets(buf, MAXLEN, fp) != NULL) {
|
|
/* shell output preferred instead of progress bars */
|
|
if (conf.shell_output)
|
|
- printf(buf);
|
|
+ printf("%s", buf);
|
|
else
|
|
if (next)
|
|
next = progress_bar(progress_list,
|