From cd0fb6dcc884a6bd96b31f7a50439d43f699c22e Mon Sep 17 00:00:00 2001 From: Daniel Bertalan Date: Sun, 10 Jul 2022 15:10:20 +0200 Subject: [PATCH] AK: Do not negate Pthread error codes for `strerror()` On all systems I've checked, pthread functions return the positive error code directly. --- AK/StackInfo.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/AK/StackInfo.cpp b/AK/StackInfo.cpp index d77e757e5b0..07b791d816e 100644 --- a/AK/StackInfo.cpp +++ b/AK/StackInfo.cpp @@ -29,11 +29,11 @@ StackInfo::StackInfo() int rc; pthread_attr_t attr = {}; if ((rc = pthread_getattr_np(pthread_self(), &attr)) != 0) { - fprintf(stderr, "pthread_getattr_np: %s\n", strerror(-rc)); + fprintf(stderr, "pthread_getattr_np: %s\n", strerror(rc)); VERIFY_NOT_REACHED(); } if ((rc = pthread_attr_getstack(&attr, (void**)&m_base, &m_size)) != 0) { - fprintf(stderr, "pthread_attr_getstack: %s\n", strerror(-rc)); + fprintf(stderr, "pthread_attr_getstack: %s\n", strerror(rc)); VERIFY_NOT_REACHED(); } pthread_attr_destroy(&attr);