]> gitweb.michael.orlitzky.com - iconv-quirks.git/commitdiff
main.c: pad output for readability
authorMichael Orlitzky <michael@orlitzky.com>
Sun, 5 Jul 2026 18:25:04 +0000 (14:25 -0400)
committerMichael Orlitzky <michael@orlitzky.com>
Sun, 5 Jul 2026 18:25:04 +0000 (14:25 -0400)
main.c

diff --git a/main.c b/main.c
index 238ddd12f6ce5fa6537ad93b677e552a926fca3e..1b57b3affe10f32d37e494745e480af1d7e97ecf 100644 (file)
--- 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;