From 275f0dc71b4ad39308d3ffe44ee777bf9d323575 Mon Sep 17 00:00:00 2001 From: Markus Uhlin Date: Sun, 8 Mar 2026 00:23:50 +0100 Subject: Changed dotQuad() --- FICS/utils.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'FICS/utils.c') diff --git a/FICS/utils.c b/FICS/utils.c index 2dc659d..b8df65c 100644 --- a/FICS/utils.c +++ b/FICS/utils.c @@ -1066,11 +1066,12 @@ file_bplayer(char *fname) PUBLIC char * dotQuad(unsigned int a) { - static char tmp[20]; + static char tmp[20] = { '\0' }; unsigned char *aa = (unsigned char *) &a; - snprintf(tmp, sizeof tmp, "%d.%d.%d.%d", aa[0], aa[1], aa[2], aa[3]); - return tmp; + (void) snprintf(tmp, sizeof tmp, "%d.%d.%d.%d", aa[0], aa[1], aa[2], + aa[3]); + return &tmp[0]; } PUBLIC int -- cgit v1.2.3