From 7254447833fa17c4313b6252bc87c0ce32ac37cd Mon Sep 17 00:00:00 2001 From: Michael Orlitzky Date: Sun, 5 Jul 2026 16:52:23 -0400 Subject: [PATCH] main.c: output cleanup for suffix support --- main.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/main.c b/main.c index 4d3cf4c..edf3510 100644 --- a/main.c +++ b/main.c @@ -96,16 +96,16 @@ int test_iconv_open_supports_suffix(const char* suffix) { iconv_t cd = iconv_open(tocode, fromcode); free(tocode); if (cd == (iconv_t)(-1)) { - switch (errno) { - case EINVAL: - printf("no\n"); - return UNSUPPORTED; - default: - printf("FAIL (errno=%d, unexpected error)\n", errno); - return FAILURE; + if (errno == EINVAL) { + printf("OK (no)\n"); + return UNSUPPORTED; + } + else { + printf("FAIL (%s)\n", ERRNO_STR(errno)); + return FAILURE; } } - printf("yes\n"); + printf("OK (yes)\n"); iconv_close(cd); return SUCCESS; } @@ -377,7 +377,7 @@ int test_iconv_ignore_ignores_invalid() { printf("FAIL (outbuf=%s)\n", outbuf); return FAILURE; } - printf("OK (no error)\n"); + printf("OK\n"); return SUCCESS; } -- 2.53.0