From: nhmall Date: Thu, 12 May 2022 23:56:16 +0000 (-0400) Subject: more version buf X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f8b8495144dd3c990b95d4ea8b1de4aad1fcb1c6;p=nethack more version buf --- diff --git a/src/files.c b/src/files.c index 38429c6da..8032b52b0 100644 --- a/src/files.c +++ b/src/files.c @@ -3637,7 +3637,8 @@ paniclog(const char *type, /* panic, impossible, trickery */ char playmode = wizard ? 'D' : discover ? 'X' : '-'; (void) fprintf(lfile, "%s %08ld %06ld %d %c: %s %s\n", - version_string(buf), yyyymmdd(now), hhmmss(now), + version_string(buf, sizeof buf), + yyyymmdd(now), hhmmss(now), uid, playmode, type, reason); #endif /* !PANICLOG_FMT2 */ (void) fclose(lfile); diff --git a/src/windows.c b/src/windows.c index bd2ab4c1c..c0b680c37 100644 --- a/src/windows.c +++ b/src/windows.c @@ -1141,7 +1141,7 @@ dump_fmtstr(const char *fmt, char *buf, Strcpy(tmpbuf, "{current date+time}"); break; case 'v': /* version, eg. "3.7.0-0" */ - Sprintf(tmpbuf, "%s", version_string(verbuf)); + Sprintf(tmpbuf, "%s", version_string(verbuf, sizeof verbuf)); break; case 'u': /* UID */ Sprintf(tmpbuf, "%ld", uid); diff --git a/win/win32/mhmain.c b/win/win32/mhmain.c index 51d00cb15..8fe66cd6f 100644 --- a/win/win32/mhmain.c +++ b/win/win32/mhmain.c @@ -1061,7 +1061,7 @@ About(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) switch (message) { case WM_INITDIALOG: - getversionstring(buf); + getversionstring(buf, sizeof buf); SetDlgItemText(hDlg, IDC_ABOUT_VERSION, NH_A2W(buf, wbuf, sizeof(wbuf))); diff --git a/win/win32/mhsplash.c b/win/win32/mhsplash.c index e3c8796cc..7e9ab2dca 100644 --- a/win/win32/mhsplash.c +++ b/win/win32/mhsplash.c @@ -153,7 +153,7 @@ mswin_display_splash_window(BOOL show_ver) char verbuf[BUFSZ]; /* int verstrsize = 0; */ - getversionstring(verbuf); + getversionstring(verbuf, sizeof verbuf); strbuf_append(&strbuf, verbuf); strbuf_append(&strbuf, "\n\n");