Sophie

Sophie

distrib > Mageia > 9 > armv7hl > by-pkgid > a269ba46f994fdfac3410160190bff54 > files > 1

cboard-0.7.5-4.mga9.src.rpm

From 4999f9aeb38a8fef0b5ce059fc87379fd8deb138 Mon Sep 17 00:00:00 2001
From: Ben Kibbey <bjk@luxsci.net>
Date: Wed, 15 Dec 2021 18:02:14 -0800
Subject: [PATCH] Fix build failure.

---
 src/cboard.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/cboard.c b/src/cboard.c
index dd69f4c..3291377 100644
--- a/src/cboard.c
+++ b/src/cboard.c
@@ -923,7 +923,7 @@ print_piece (WINDOW * w, int l, int c, char p)
     }
 
   for (y = 0; y < 3; y++)
-    mvwprintw (w, l + y, c, f_pieces[0]);
+    mvwprintw (w, l + y, c, "%s", f_pieces[0]);
 }
 
 void
@@ -2285,7 +2285,8 @@ find_game_exp (char *str, int which, int count)
   int found = 0;
   int incr = (which == 0) ? -(1) : 1;
 
-  strncpy (buf, str, sizeof (buf) - 1);
+  strncpy (buf, str, sizeof (buf));
+  buf[sizeof (buf)-1] = 0;
   tmp = buf;
 
   if (strstr (tmp, ":") != NULL)
-- 
GitLab