mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-22 03:12:22 +00:00
vbox: Don't overwrite errors returned by virDomainDeviceDefParse
This commit is contained in:
parent
7a2e845a86
commit
2e5d7798df
@ -5388,10 +5388,8 @@ static int vboxDomainAttachDeviceImpl(virDomainPtr dom,
|
||||
|
||||
dev = virDomainDeviceDefParse(data->caps, def, xml,
|
||||
VIR_DOMAIN_XML_INACTIVE);
|
||||
if (dev == NULL) {
|
||||
virReportOOMError();
|
||||
if (dev == NULL)
|
||||
goto cleanup;
|
||||
}
|
||||
|
||||
vboxIIDFromUUID(&iid, dom->uuid);
|
||||
rc = VBOX_OBJECT_GET_MACHINE(iid.value, &machine);
|
||||
@ -5625,10 +5623,8 @@ static int vboxDomainDetachDevice(virDomainPtr dom, const char *xml) {
|
||||
|
||||
dev = virDomainDeviceDefParse(data->caps, def, xml,
|
||||
VIR_DOMAIN_XML_INACTIVE);
|
||||
if (dev == NULL) {
|
||||
virReportOOMError();
|
||||
if (dev == NULL)
|
||||
goto cleanup;
|
||||
}
|
||||
|
||||
vboxIIDFromUUID(&iid, dom->uuid);
|
||||
rc = VBOX_OBJECT_GET_MACHINE(iid.value, &machine);
|
||||
|
Loading…
x
Reference in New Issue
Block a user