mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-12-06 00:24:43 +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:
@@ -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;
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user