From 3e766afea3071a2fb4fd57f68a43154d0bfe6e10 Mon Sep 17 00:00:00 2001 From: Imbus <> Date: Wed, 4 Feb 2026 23:48:54 +0100 Subject: [PATCH 1/3] Specify BSD-2 in copyright string --- writeimg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/writeimg.c b/writeimg.c index ef39ec0..95cd0bc 100644 --- a/writeimg.c +++ b/writeimg.c @@ -30,7 +30,7 @@ const char help[] = "\0"; // clang-format on -const char copyright[] = "Copyright (C) %s Imbus\n"; +const char copyright[] = "Copyright (C) %s Imbus, BSD-2-Clause\n"; #define BUFSIZE (4 * 1024 * 1024) From dd1679c82419f250a85760da18f52a6078bf942c Mon Sep 17 00:00:00 2001 From: Imbus <> Date: Wed, 4 Feb 2026 23:49:13 +0100 Subject: [PATCH 2/3] Convert wjob to a singleton of type write_job --- writeimg.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/writeimg.c b/writeimg.c index 95cd0bc..6827172 100644 --- a/writeimg.c +++ b/writeimg.c @@ -34,7 +34,7 @@ const char copyright[] = "Copyright (C) %s Imbus, BSD-2-Clause\n"; #define BUFSIZE (4 * 1024 * 1024) -typedef struct write_job { +struct write_job { char *filename; char *dev_name; char *buffer; @@ -42,9 +42,9 @@ typedef struct write_job { size_t bufsize; size_t block_size; char verify_only; -} write_job_t; +} wjob = {0}; -write_job_t wjob = {0}; +typedef struct write_job write_job_t; void int_handler(int signum) { fprintf(stderr, "\nInterrupted: %s\n", strsignal(signum)); From e69243180ff863e9bfcb23ebaa77244a6e66fc8f Mon Sep 17 00:00:00 2001 From: Imbus <> Date: Wed, 4 Feb 2026 23:49:42 +0100 Subject: [PATCH 3/3] Remove commented code --- writeimg.c | 1 - 1 file changed, 1 deletion(-) diff --git a/writeimg.c b/writeimg.c index 6827172..45422be 100644 --- a/writeimg.c +++ b/writeimg.c @@ -156,7 +156,6 @@ int main(int argc, char *argv[]) { if (argc != 1) { printf("You need to specify an image file.\n"); - // printf("%s\n", help); exit(EXIT_FAILURE); }