diff --git a/src/common/error.cpp b/src/common/error.cpp index 32b71d2f7..32661b9ad 100644 --- a/src/common/error.cpp +++ b/src/common/error.cpp @@ -33,7 +33,7 @@ void Error::SetErrno(int err) #ifdef _MSC_VER char buf[128]; - if (strerror_s(buf, sizeof(buf), err) != 0) + if (strerror_s(buf, sizeof(buf), err) == 0) m_description = fmt::format("errno {}: {}", err, buf); else m_description = fmt::format("errno {}: ", err);