summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/hackbench/hackbench.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/hackbench/hackbench.c b/src/hackbench/hackbench.c
index 8baeb23..c21b4db 100644
--- a/src/hackbench/hackbench.c
+++ b/src/hackbench/hackbench.c
@@ -189,13 +189,14 @@ again:
return NULL;
}
-childinfo_t create_worker(void *ctx, void *(*func)(void *))
+static childinfo_t create_worker(void *ctx, void *(*func)(void *))
{
pthread_attr_t attr;
int err;
childinfo_t child;
pid_t childpid;
+ memset(&child, 0, sizeof(child));
switch (process_mode) {
case PROCESS_MODE: /* process mode */
/* Fork the sender/receiver child. */