From edf4941735edb59845a10e7e48e708eebf37cad0 Mon Sep 17 00:00:00 2001 From: Ron Yorston Date: Mon, 24 Jun 2024 14:17:29 +0100 Subject: win32: code shrink exit_code_to_wait_status_cmd() Saves 16 bytes. --- win32/process.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/win32/process.c b/win32/process.c index 94a1e23a9..b69a1c02b 100644 --- a/win32/process.c +++ b/win32/process.c @@ -449,6 +449,7 @@ static int exit_code_to_wait_status_cmd(DWORD exit_code, const char *cmd) DECLARE_PROC_ADDR(ULONG, RtlNtStatusToDosError, NTSTATUS); DWORD flags, code; char *msg = NULL; + const char *sep = ": "; if (exit_code == 0xc0000005) return SIGSEGV; @@ -477,10 +478,9 @@ static int exit_code_to_wait_status_cmd(DWORD exit_code, const char *cmd) } } - if (cmd) - bb_error_msg("%s: %sError 0x%lx", cmd, msg ?: "", exit_code); - else - bb_error_msg("%s: %sError 0x%lx" + 4, msg ?: "", exit_code); + if (!cmd) + cmd = sep = ""; + bb_error_msg("%s%s%sError 0x%lx", cmd, sep, msg ?: "", exit_code); LocalFree(msg); } -- cgit v1.2.3-55-g6feb