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));