From 2aa7590be4f3dce27b3a4a13da7c355cda96c141 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 23 Oct 2024 12:22:22 +0000 Subject: [PATCH] testsuite: Translate negative return values Signed-off-by: Michael Tremer --- tests/testsuite.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/testsuite.h b/tests/testsuite.h index 746190cc3..6cfbc1794 100644 --- a/tests/testsuite.h +++ b/tests/testsuite.h @@ -138,8 +138,8 @@ ERROR: do { \ int __r = expr; \ if (__r) { \ - LOG_ERROR("Failed assertion: %s (r = %d, errno = %s) at %s:%d %s\n", \ - #expr, __r, strerror(errno), __FILE__, __LINE__, __PRETTY_FUNCTION__); \ + LOG_ERROR("Failed assertion: %s (r = %d - %s, errno = %s) at %s:%d %s\n", \ + #expr, __r, (__r < 0) ? strerror(-__r) : "UNKNOWN", strerror(errno), __FILE__, __LINE__, __PRETTY_FUNCTION__); \ goto FAIL; \ } \ } while (0) -- 2.39.5