yet more version buf

This commit is contained in:
nhmall
2022-05-12 20:10:27 -04:00
parent f8b8495144
commit 44c225a11e
4 changed files with 4 additions and 4 deletions

View File

@@ -88,7 +88,7 @@ NetHackQtBind::NetHackQtBind(int& argc, char** argv) :
QCoreApplication::setApplicationName("NetHack-Qt"); // Qt NetHack
{
char cvers[BUFSZ];
QString qvers = QString(::version_string(cvers));
QString qvers = QString(::version_string(cvers, sizeof cvers));
QCoreApplication::setApplicationVersion(qvers);
}
#ifdef MACOS

View File

@@ -459,7 +459,7 @@ aboutMsg()
char *p, vbuf[BUFSZ];
/* nethack's getversionstring() includes a final period
but we're using it mid-sentence so strip period off */
if ((p = strrchr(::getversionstring(vbuf), '.')) != 0 && *(p + 1) == '\0')
if ((p = strrchr(::getversionstring(vbuf, sizeof vbuf), '.')) != 0 && *(p + 1) == '\0')
*p = '\0';
/* it's also long; break it into two pieces */
(void) strsubst(vbuf, " - ", "\n- ");

View File

@@ -280,7 +280,7 @@ NetHackQtPlayerSelector::NetHackQtPlayerSelector(
QVBoxLayout* vbab UNUSED = new QVBoxLayout(alignbox);
char versionbuf[QBUFSZ];
QLabel *logo = new QLabel(QString(nh_attribution).arg(
version_string(versionbuf)), this);
version_string(versionbuf, sizeof versionbuf)), this);
l->addWidget( namebox, 0,0,1,3 );
role = new NhPSListView(this);

View File

@@ -66,7 +66,7 @@ NetHackQtSavedGameSelector::NetHackQtSavedGameSelector(const char** saved) :
QHBoxLayout* hb;
char cvers[BUFSZ];
QString qvers = QString("NetHack ") + QString(version_string(cvers));
QString qvers = QString("NetHack ") + QString(version_string(cvers, sizeof cvers));
QLabel *vers = new QLabel(qvers, this);
vers->setAlignment(Qt::AlignCenter);
vbl->addWidget(vers);