Convert wjob to a singleton of type write_job

This commit is contained in:
Imbus 2026-02-04 23:49:13 +01:00
parent 3e766afea3
commit dd1679c824

View file

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