From 456d39aa3f9273761afbc7aa1d1843e5b9b88c84 Mon Sep 17 00:00:00 2001 From: Markus Uhlin Date: Sat, 4 May 2024 16:32:32 +0200 Subject: Reformatted functions --- FICS/gamedb.c | 34 ++++++++++++++++++++-------------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/FICS/gamedb.c b/FICS/gamedb.c index 8f538e1..1a49c48 100644 --- a/FICS/gamedb.c +++ b/FICS/gamedb.c @@ -166,25 +166,31 @@ PUBLIC int game_finish(int g) return 0; } -PUBLIC void MakeFENpos (int g, char *FEN) +PUBLIC void +MakeFENpos(int g, char *FEN) { - strcpy(FEN, boardToFEN(g)); + strcpy(FEN, boardToFEN(g)); } -PUBLIC char *game_time_str(int wt, int winc, int bt, int binc) +PUBLIC char * +game_time_str(int wt, int winc, int bt, int binc) { - static char tstr[50]; + static char tstr[50] = { '\0' }; - if ((!wt) && (!winc)) { /* Untimed */ - strcpy(tstr, ""); - return tstr; - } - if ((wt == bt) && (winc == binc)) { - sprintf(tstr, " %d %d", wt, winc); - } else { - sprintf(tstr, " %d %d : %d %d", wt, winc, bt, binc); - } - return tstr; + if ((!wt) && (!winc)) { // Untimed + strcpy(tstr, ""); + return tstr; + } + + if ((wt == bt) && (winc == binc)) { + msnprintf(tstr, sizeof tstr, " %d %d", wt, winc); + } else { + msnprintf(tstr, sizeof tstr, " %d %d : %d %d", + wt, winc, + bt, binc); + } + + return tstr; } PUBLIC char * -- cgit v1.2.3