diff options
-rw-r--r-- | src/main.c | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -94,18 +94,27 @@ _list_formats(void) puts("Time formats:"); i = 0; while (datetime_strftime_time(tm, &out, &buf_sz, &buf, &i) > 0) { + if (out[0] == '\0') { + continue; + } printf(" * %s\n", out); } puts("Date formats:"); i = 0; while (datetime_strftime_date(tm, &out, &buf_sz, &buf, &i) > 0) { + if (out[0] == '\0') { + continue; + } printf(" * %s\n", out); } puts("Additional formats:"); i = 0; while (datetime_strftime_misc(tm, &out, &buf_sz, &buf, &i) > 0) { + if (out[0] == '\0') { + continue; + } printf(" * %s\n", out); } } |