From f9a73353b854f4e8d885a719c4d718d6b36058f4 Mon Sep 17 00:00:00 2001 From: Lars Brinkhoff Date: Sun, 28 Jul 2019 11:18:03 +0200 Subject: [PATCH] Prettier verbose file listing. --- itstar.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/itstar.c b/itstar.c index 053f998..5746066 100644 --- a/itstar.c +++ b/itstar.c @@ -366,7 +366,9 @@ static void listfiles(int argc,char **argv) /* list a single file (called back by scantape()) */ static void listfile() { - printf("%s;%s %s",ufd,fn1,fn2); /* print ITS filename */ + static const char spaces[] = " "; + int n; + n=printf("%s;%s %s",ufd,fn1,fn2); /* print ITS filename */ if (verify) { if(islink) { insix(lfn1); @@ -374,7 +376,8 @@ static void listfile() insix(lufd); printf (" %s;%s %s", lufd, lfn1, lfn2); } else if (cdate.tm_year!=0) { - printf (" %d-%d-%d", cdate.tm_year + 1900, cdate.tm_mon, + fputs (spaces + n, stdout); + printf (" %4d-%02d-%02d", cdate.tm_year + 1900, cdate.tm_mon, cdate.tm_mday); } }