File: Fix-format-string-in-mvwprintw

package info (click to toggle)
toxic 0.11.1-3
  • links: PTS
  • area: main
  • in suites:
  • size: 3,200 kB
  • sloc: ansic: 21,117; objc: 263; sh: 193; makefile: 86; python: 57
file content (26 lines) | stat: -rw-r--r-- 1,038 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
From: Bastian Germann <bage@debian.org>
Date: Sat, 16 Oct 2021 23:21:11 +0200
Subject: Fix format string in mvwprintw calls

---
 src/game_chess.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/game_chess.c b/src/game_chess.c
index 9a11382..b83a36b 100644
--- a/src/game_chess.c
+++ b/src/game_chess.c
@@ -1626,11 +1626,11 @@ static void chess_print_status(WINDOW *win, ChessState *state)
     }
 
     int x_mid = (board->x_left_bound + (CHESS_TILE_SIZE_X * (CHESS_BOARD_COLUMNS / 2))) - (strlen(message) / 2);
-    mvwprintw(win, board->y_top_bound  - 2, x_mid, message);
+    mvwprintw(win, board->y_top_bound  - 2, x_mid, "%s", message);
 
     if (state->message_length > 0) {
         x_mid = (board->x_left_bound + (CHESS_TILE_SIZE_X * (CHESS_BOARD_COLUMNS / 2))) - (state->message_length / 2);
-        mvwprintw(win, board->y_bottom_bound + 2, x_mid, state->status_message);
+        mvwprintw(win, board->y_bottom_bound + 2, x_mid, "%s", state->status_message);
     }
 
     wattroff(win, A_BOLD);