From: Ján Tomko Date: Tue, 22 Sep 2020 22:58:49 +0000 (+0200) Subject: tests: virNumaGetPages: use g_new0 instead of VIR_ALLOC_N X-Git-Tag: v6.8.0-rc1~55 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bff6aee4ca2459f7aa5e82538628b38920a2dff1;p=thirdparty%2Flibvirt.git tests: virNumaGetPages: use g_new0 instead of VIR_ALLOC_N Signed-off-by: Ján Tomko Reviewed-by: Peter Krempa --- diff --git a/tests/virnumamock.c b/tests/virnumamock.c index e6282c7f33..40e18e646e 100644 --- a/tests/virnumamock.c +++ b/tests/virnumamock.c @@ -133,23 +133,13 @@ virNumaGetPages(int node, size_t i = 0; if (pages_size) - *pages_size = NULL; + *pages_size = g_new0(unsigned int, npages_def); if (pages_avail) - *pages_avail = NULL; + *pages_avail = g_new0(unsigned long long, npages_def); if (pages_free) - *pages_free = NULL; - - *npages = 0; - - if ((pages_size && VIR_ALLOC_N(*pages_size, npages_def) < 0) || - (pages_avail && VIR_ALLOC_N(*pages_avail, npages_def) < 0) || - (pages_free && VIR_ALLOC_N(*pages_free, npages_def) < 0)) { - VIR_FREE(*pages_size); - VIR_FREE(*pages_avail); - return -1; - } + *pages_free = g_new0(unsigned long long, npages_def); *npages = npages_def; if (pages_size)