Signed-off-by: Philippe Mathieu-Daudé <f4...@amsat.org> --- util/coroutine-sigaltstack.c | 2 +- util/coroutine-ucontext.c | 2 +- util/coroutine-win32.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/util/coroutine-sigaltstack.c b/util/coroutine-sigaltstack.c index f6fc49a0e5..4fe4bbf1b5 100644 --- a/util/coroutine-sigaltstack.c +++ b/util/coroutine-sigaltstack.c @@ -163,7 +163,7 @@ Coroutine *qemu_coroutine_new(void) * sigaltstack way of manipulating stacks. */ - co = g_malloc0(sizeof(*co)); + co = g_new0(CoroutineSigAltStack, 1); co->stack_size = COROUTINE_STACK_SIZE; co->stack = qemu_alloc_stack(&co->stack_size); co->base.entry_arg = &old_env; /* stash away our jmp_buf */ diff --git a/util/coroutine-ucontext.c b/util/coroutine-ucontext.c index 6621f3f692..c14dca19b4 100644 --- a/util/coroutine-ucontext.c +++ b/util/coroutine-ucontext.c @@ -100,7 +100,7 @@ Coroutine *qemu_coroutine_new(void) abort(); } - co = g_malloc0(sizeof(*co)); + co = g_new0(CoroutineUContext, 1); co->stack_size = COROUTINE_STACK_SIZE; co->stack = qemu_alloc_stack(&co->stack_size); co->base.entry_arg = &old_env; /* stash away our jmp_buf */ diff --git a/util/coroutine-win32.c b/util/coroutine-win32.c index de6bd4fd3e..6762ff83c2 100644 --- a/util/coroutine-win32.c +++ b/util/coroutine-win32.c @@ -74,7 +74,7 @@ Coroutine *qemu_coroutine_new(void) const size_t stack_size = COROUTINE_STACK_SIZE; CoroutineWin32 *co; - co = g_malloc0(sizeof(*co)); + co = g_new0(CoroutineWin32, 1); co->fiber = CreateFiber(stack_size, coroutine_trampoline, &co->base); return &co->base; } -- 2.14.2