From fdb2bf295eb000b87f2f0b45818138d3472d9370 Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Tue, 26 Jan 2021 18:45:50 +0200 Subject: [PATCH] do not check strerror_r() return value Signed-off-by: Ivailo Monev --- src/core/global/qglobal.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/core/global/qglobal.cpp b/src/core/global/qglobal.cpp index ee8829bbb..0455f8626 100644 --- a/src/core/global/qglobal.cpp +++ b/src/core/global/qglobal.cpp @@ -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