diff --git a/libmariadb/ma_context.c b/libmariadb/ma_context.c index 68b356065..e09b575d9 100644 --- a/libmariadb/ma_context.c +++ b/libmariadb/ma_context.c @@ -90,6 +90,8 @@ my_context_spawn(struct my_context *c, void (*f)(void *), void *d) { int err; union pass_void_ptr_as_2_int u; + u.a[0]= 0; + u.a[1]= 0; err= getcontext(&c->spawned_context); if (err)