mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-12-10 16:24:37 +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) {
|
if (i == RTAX_IFP && sa->sa_family == AF_LINK) {
|
||||||
sdl = (struct sockaddr_dl *)(void *)sa;
|
sdl = (struct sockaddr_dl *)(void *)sa;
|
||||||
ifname_len = (sdl->sdl_nlen >= IFNAMSIZ) ? IFNAMSIZ - 1 : sdl->sdl_nlen;
|
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);
|
virStrcpy(ifname, sdl->sdl_data, ifname_len + 1);
|
||||||
return ifname;
|
return ifname;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -644,7 +644,7 @@ static qemuNbdkitProcessEventData*
|
|||||||
qemuNbdkitProcessEventDataNew(qemuNbdkitProcess *proc,
|
qemuNbdkitProcessEventDataNew(qemuNbdkitProcess *proc,
|
||||||
virDomainObj *vm)
|
virDomainObj *vm)
|
||||||
{
|
{
|
||||||
qemuNbdkitProcessEventData *d = g_new(qemuNbdkitProcessEventData, 1);
|
qemuNbdkitProcessEventData *d = g_new0(qemuNbdkitProcessEventData, 1);
|
||||||
d->proc = proc;
|
d->proc = proc;
|
||||||
d->vm = virObjectRef(vm);
|
d->vm = virObjectRef(vm);
|
||||||
return d;
|
return d;
|
||||||
|
|||||||
@@ -8704,7 +8704,7 @@ typedef struct {
|
|||||||
static qemuProcessInShutdownEventData*
|
static qemuProcessInShutdownEventData*
|
||||||
qemuProcessInShutdownEventDataNew(virDomainObj *vm, int pidfd)
|
qemuProcessInShutdownEventDataNew(virDomainObj *vm, int pidfd)
|
||||||
{
|
{
|
||||||
qemuProcessInShutdownEventData *d = g_new(qemuProcessInShutdownEventData, 1);
|
qemuProcessInShutdownEventData *d = g_new0(qemuProcessInShutdownEventData, 1);
|
||||||
d->vm = virObjectRef(vm);
|
d->vm = virObjectRef(vm);
|
||||||
d->pidfd = pidfd;
|
d->pidfd = pidfd;
|
||||||
return d;
|
return d;
|
||||||
|
|||||||
Reference in New Issue
Block a user