1
0
mirror of https://gitlab.com/libvirt/libvirt.git synced 2025-12-09 12:24:35 +03:00

Replace all use of 'g_new' with 'g_new0'

Always use the version which clears the allocated memory.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
This commit is contained in:
Peter Krempa
2025-10-07 18:25:53 +02:00
parent 5bc43f95e5
commit a74b5bc37f
3 changed files with 3 additions and 3 deletions

View File

@@ -131,7 +131,7 @@ findDefaultRouteInterface(void)
if (i == RTAX_IFP && sa->sa_family == AF_LINK) {
sdl = (struct sockaddr_dl *)(void *)sa;
ifname_len = (sdl->sdl_nlen >= IFNAMSIZ) ? IFNAMSIZ - 1 : sdl->sdl_nlen;
ifname = g_new(char, ifname_len + 1);
ifname = g_new0(char, ifname_len + 1);
virStrcpy(ifname, sdl->sdl_data, ifname_len + 1);
return ifname;
}

View File

@@ -644,7 +644,7 @@ static qemuNbdkitProcessEventData*
qemuNbdkitProcessEventDataNew(qemuNbdkitProcess *proc,
virDomainObj *vm)
{
qemuNbdkitProcessEventData *d = g_new(qemuNbdkitProcessEventData, 1);
qemuNbdkitProcessEventData *d = g_new0(qemuNbdkitProcessEventData, 1);
d->proc = proc;
d->vm = virObjectRef(vm);
return d;

View File

@@ -8704,7 +8704,7 @@ typedef struct {
static qemuProcessInShutdownEventData*
qemuProcessInShutdownEventDataNew(virDomainObj *vm, int pidfd)
{
qemuProcessInShutdownEventData *d = g_new(qemuProcessInShutdownEventData, 1);
qemuProcessInShutdownEventData *d = g_new0(qemuProcessInShutdownEventData, 1);
d->vm = virObjectRef(vm);
d->pidfd = pidfd;
return d;