diff --git a/guestfs-inspectd.c b/guestfs-inspectd.c index 3b6595a..5e65476 100644 --- a/guestfs-inspectd.c +++ b/guestfs-inspectd.c @@ -9,8 +9,14 @@ int main(int argc, char **argv) { return EXIT_FAILURE; } + const int worker_count = argc - 1; + // One worker per disk image. - zactor_t *workers[argc-1]; + zactor_t *workers[worker_count]; + + for (int i = 0; i < worker_count; i++) { + workers[i] = zactor_new(worker_task, NULL); + } return EXIT_SUCCESS; }