diff --git a/src/qemu/qemu_command.c b/src/qemu/qemu_command.c index e6239c993cd6c084a5ff13f9815f8635a33e8e98..e98aed56010814da75c2711394313b29b50f322d 100644 --- a/src/qemu/qemu_command.c +++ b/src/qemu/qemu_command.c @@ -1261,10 +1261,10 @@ qemuDomainCCWAddressSetCreate(void) qemuDomainCCWAddressSetPtr addrs = NULL; if (VIR_ALLOC(addrs) < 0) - goto cleanup; + goto error; if (!(addrs->defined = virHashCreate(10, qemuDomainCCWAddressSetFreeEntry))) - goto cleanup; + goto error; /* must use cssid = 0xfe (254) for virtio-ccw devices */ addrs->next.cssid = 254; @@ -1273,9 +1273,9 @@ qemuDomainCCWAddressSetCreate(void) addrs->next.assigned = 0; return addrs; -cleanup: +error: qemuDomainCCWAddressSetFree(addrs); - return addrs; + return NULL; } /*