From 72cb5aa0f6b8cc1e4680d18450436fbf4b231da3 Mon Sep 17 00:00:00 2001 From: tTh Date: Thu, 29 Jun 2023 14:29:59 +0200 Subject: [PATCH] need more work --- tools/mkfimg.c | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/tools/mkfimg.c b/tools/mkfimg.c index 8ad0e57..0cf4b0a 100644 --- a/tools/mkfimg.c +++ b/tools/mkfimg.c @@ -153,8 +153,12 @@ switch (nbargs) { fname = argv[optind]; -if (verbosity>1) fprintf(stderr, "*** mkfimg *** %s %s *** pid %ld\n", +if (verbosity>1) { + fprintf(stderr, "*** mkfimg *** %s %s *** pid %ld\n", __DATE__, __TIME__, (long)getpid()); + fimg_print_version(0); + } + if (verbosity) fprintf(stderr, "::: %s is making '%s' %dx%d, type %d\n", argv[0], fname, width, height, type); @@ -166,6 +170,8 @@ if (foo) { exit(3); } +/* NO ERROR CONTROL ? WTF ? */ + switch(type) { default: case T_BLACK: fimg_clear(&fimg); break; @@ -181,8 +187,12 @@ switch(type) { case -1: exit(1); } +if (verbosity > 1) fprintf(stderr, "%s: end of switch\n", __func__); + +/* NO ERROR CONTROL ? WTF ? */ + if (wrmdata) { - // fprintf(stderr, "%s: warning, metadata is bogus\n", argv[0]); + fprintf(stderr, "%s: warning, metadata is bogus\n", argv[0]); (void)fimg_default_metadata(&metadata, 9); sprintf(metadata.idcam, "mkfimg (libv %d)", FIMG_VERSION); foo = fimg_dumpmd_to_file(&fimg, fname, &metadata, 0);