From 3ffa4cdd6a9f12e953b5930e9f7505f6bf93336e Mon Sep 17 00:00:00 2001 From: Robby Zambito Date: Sat, 2 Mar 2024 21:58:56 -0500 Subject: [PATCH] Do some nonsense to pass two values to one argument. --- guestfs-inspectd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guestfs-inspectd.c b/guestfs-inspectd.c index 440e23a..a627743 100644 --- a/guestfs-inspectd.c +++ b/guestfs-inspectd.c @@ -20,7 +20,7 @@ int main(int argc, char **argv) { for (int i = 0; i < worker_count; i++) { char *path = strtok(argv[i+1], ":"); char *name = strtok(NULL, ":"); - workers[i] = zactor_new(worker_task, NULL); + workers[i] = zactor_new(worker_task, (void *) &((struct { char* path; char *name; }) {.path = path, .name = name})); } return EXIT_SUCCESS;