do not check strerror_r() return value

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2021-01-26 18:45:50 +02:00
parent 453192af8d
commit fdb2bf295e

View file

@ -1187,10 +1187,8 @@ QString qt_error_string(int errorCode)
#if !defined(QT_NO_THREAD)
char errbuf[1024];
::memset(errbuf, '\0', sizeof(errbuf));
if (Q_LIKELY(::strerror_r(errorCode, errbuf, sizeof(errbuf)))) {
return QString::fromLocal8Bit(errbuf, sizeof(errbuf));
}
return QString();
::strerror_r(errorCode, errbuf, sizeof(errbuf));
return QString::fromLocal8Bit(errbuf);
#else
return QString::fromLocal8Bit(::strerror(errorCode));
#endif