From 0bf817b4bbd20c7333231a8c90c6d58c6c5e2f11 Mon Sep 17 00:00:00 2001 From: Markus Uhlin Date: Wed, 3 Jan 2024 23:13:53 +0100 Subject: Reformatted com_stats_rating() --- FICS/comproc.c | 32 ++++++++++++++++++++------------ 1 file changed, 20 insertions(+), 12 deletions(-) (limited to 'FICS/comproc.c') diff --git a/FICS/comproc.c b/FICS/comproc.c index c4abad7..154e366 100644 --- a/FICS/comproc.c +++ b/FICS/comproc.c @@ -318,20 +318,28 @@ PRIVATE void com_stats_andify(int *numbers, int howmany, char *dest) return; } -PRIVATE void com_stats_rating(char *hdr, statistics * stats, char *dest) +PRIVATE void +com_stats_rating(char *hdr, statistics *stats, char *dest) { - char tmp[100]; + char tmp[100] = { '\0' }; - sprintf(dest, "%-10s%4s %5.1f %4d %4d %4d %4d", - hdr, ratstr(stats->rating), stats->sterr, stats->win, stats->los, stats->dra, stats->num); - if (stats->whenbest) { - sprintf(tmp, " %d", stats->best); - strcat(dest, tmp); - strftime(tmp, sizeof(tmp), " (%d-%b-%y)", localtime((time_t *) & stats->whenbest)); - strcat(dest, tmp); - } - strcat(dest, "\n"); - return; + sprintf(dest, "%-10s%4s %5.1f %4d %4d %4d %4d", hdr, + ratstr(stats->rating), + stats->sterr, + stats->win, + stats->los, + stats->dra, + stats->num); + + if (stats->whenbest) { + sprintf(tmp, " %d", stats->best); + strcat(dest, tmp); + strftime(tmp, sizeof tmp, " (%d-%b-%y)", + localtime((time_t *) &stats->whenbest)); + strcat(dest, tmp); + } + + strcat(dest, "\n"); } PUBLIC int -- cgit v1.2.3