From 9d1a6f6e52584f5aaca8c3df418d5ff0853c56da Mon Sep 17 00:00:00 2001 From: Michael Orlitzky Date: Sun, 5 Jul 2026 14:25:04 -0400 Subject: [PATCH] main.c: pad output for readability --- main.c | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/main.c b/main.c index 238ddd1..1b57b3a 100644 --- a/main.c +++ b/main.c @@ -102,7 +102,10 @@ int test_iconv_open_supports_suffix(const char* suffix) { strcat(tocode, fromcode); strcat(tocode, suffix); - printf("iconv_open() supports %s suffix...", suffix); + char msg[59]; + snprintf(msg, 59, "iconv_open() supports %s suffix...", suffix); + printf("%-60s", msg); + iconv_t cd = iconv_open(tocode, fromcode); free(tocode); if (cd == (iconv_t)(-1)) { @@ -129,7 +132,7 @@ int test_iconv_open_does_not_support_invalid_suffix() { const char* fromcode = "ASCII"; const char* tocode = "ASCII//INVALID"; - printf("iconv_open() does not support //INVALID..."); + printf("%-60s", "iconv_open() does not support //INVALID..."); iconv_t cd = iconv_open(tocode, fromcode); if (cd == (iconv_t)(-1)) { switch (errno) { @@ -151,7 +154,7 @@ int test_iconv_open_does_not_support_invalid_to_codeset() { const char* fromcode = "ASCII"; const char* tocode = "ASDJFI$@#%t234tWER"; - printf("iconv_open() does not support invalid \"to\" codeset..."); + printf("%-60s", "iconv_open() does not support invalid \"to\" codeset..."); iconv_t cd = iconv_open(tocode, fromcode); if (cd == (iconv_t)(-1)) { switch (errno) { @@ -172,7 +175,7 @@ int test_iconv_open_does_not_support_invalid_from_codeset() { const char* fromcode = "ASDJFI$@#%t234tWER"; const char* tocode = "ASCII"; - printf("iconv_open() does not support invalid \"from\" codeset..."); + printf("%-60s", "iconv_open() does not support invalid \"from\" codeset..."); iconv_t cd = iconv_open(tocode, fromcode); if (cd == (iconv_t)(-1)) { if (errno == EINVAL) { @@ -202,7 +205,7 @@ int test_iconv_invalid_char_is_eilseq() { iconv_t cd; const char* tocode = "ASCII"; - printf("iconv() returns EILSEQ on invalid input..."); + printf("%-60s", "iconv() returns EILSEQ on invalid input..."); if (_my_iconv_open(&cd, tocode, tocode) == FAILURE) { printf("ERROR (iconv_open)\n"); return FAILURE; @@ -251,7 +254,7 @@ int test_iconv_incomplete_multibyte_is_einval() { iconv_t cd; const char* tocode = "UTF-8"; - printf("iconv() returns EINVAL on incomplete multibyte..."); + printf("%-60s", "iconv() returns EINVAL on incomplete multibyte..."); if (_my_iconv_open(&cd, tocode, tocode) == FAILURE) { printf("ERROR (iconv_open)\n"); return FAILURE; @@ -294,7 +297,7 @@ int test_iconv_too_big_is_e2big() { iconv_t cd; const char* tocode = "ASCII"; - printf("iconv() returns E2BIG if the input is too big..."); + printf("%-60s", "iconv() returns E2BIG if the input is too big..."); if (_my_iconv_open(&cd, tocode, tocode) == FAILURE) { printf("ERROR (iconv_open)\n"); return FAILURE; @@ -321,7 +324,7 @@ int test_iconv_too_big_is_e2big() { } if (saved_errno == E2BIG) { - printf("OK (E2BIG, expected)\n"); + printf("OK (E2BIG, expected)\n"); return SUCCESS; } else { @@ -351,7 +354,7 @@ int test_iconv_ignore_ignores_invalid() { const char* fromcode = "ASCII"; const char* tocode = "ASCII//IGNORE"; - printf("iconv() ignores invalid input with no errors..."); + printf("%-60s", "iconv() ignores invalid input with no errors..."); if (_my_iconv_open(&cd, tocode, fromcode) == FAILURE) { printf("ERROR (iconv_open)\n"); return FAILURE; -- 2.53.0