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);
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);
switch (message) {
case WM_INITDIALOG:
- getversionstring(buf);
+ getversionstring(buf, sizeof buf);
SetDlgItemText(hDlg, IDC_ABOUT_VERSION,
NH_A2W(buf, wbuf, sizeof(wbuf)));
char verbuf[BUFSZ];
/* int verstrsize = 0; */
- getversionstring(verbuf);
+ getversionstring(verbuf, sizeof verbuf);
strbuf_append(&strbuf, verbuf);
strbuf_append(&strbuf, "\n\n");