提交 f8b0953b 编写于 作者: M Markus Armbruster 提交者: Aurelien Jarno

Simplify qemu_realloc()

No functional change.  Bonus: looks just like qemu_malloc() now.
Signed-off-by: NMarkus Armbruster <armbru@redhat.com>
Signed-off-by: NAurelien Jarno <aurelien@aurel32.net>
上级 e1c247d2
......@@ -61,12 +61,10 @@ void *qemu_malloc(size_t size)
void *qemu_realloc(void *ptr, size_t size)
{
if (size) {
return oom_check(realloc(ptr, size));
} else if (allow_zero_malloc()) {
return oom_check(realloc(ptr, size ? size : 1));
if (!size && !allow_zero_malloc()) {
abort();
}
abort();
return oom_check(realloc(ptr, size ? size : 1));
}
void *qemu_mallocz(size_t size)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册