From cee5e4f57e8fa39feccee414872e4da9ad095fda Mon Sep 17 00:00:00 2001 From: Augustin Cavalier Date: Sat, 8 Mar 2025 14:57:18 -0500 Subject: [PATCH] strace: Don't check if status values are smaller than UINT32_MAX. The type check suffices. Fixes printing ssize_t error names. --- src/bin/debug/strace/TypeHandler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/debug/strace/TypeHandler.cpp b/src/bin/debug/strace/TypeHandler.cpp index 525137fc20..20d5f21018 100644 --- a/src/bin/debug/strace/TypeHandler.cpp +++ b/src/bin/debug/strace/TypeHandler.cpp @@ -120,7 +120,7 @@ private: string RenderValue(Context &context, uint64 value) const { string rendered = context.FormatUnsigned(value); - if (value <= UINT32_MAX && (T)value <= 0) { + if ((T)value <= 0) { rendered += " "; rendered += strerror(value); }