mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-03-07 17:28:15 +00:00
Fix broken formatting on OOM in xenFormatXM
If an OOM occurs when xenFormatXM is setting the 'hpet' variable it is silently ignored. Fix it to propagate to the callers. Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
This commit is contained in:
parent
10b7d19fdd
commit
760b59e909
@ -1601,7 +1601,7 @@ virConfPtr xenFormatXM(virConnectPtr conn,
|
|||||||
if (def->clock.timers[i]->name == VIR_DOMAIN_TIMER_NAME_HPET &&
|
if (def->clock.timers[i]->name == VIR_DOMAIN_TIMER_NAME_HPET &&
|
||||||
def->clock.timers[i]->present != -1 &&
|
def->clock.timers[i]->present != -1 &&
|
||||||
xenXMConfigSetInt(conf, "hpet", def->clock.timers[i]->present) < 0)
|
xenXMConfigSetInt(conf, "hpet", def->clock.timers[i]->present) < 0)
|
||||||
break;
|
goto cleanup;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (xendConfigVersion == XEND_CONFIG_VERSION_3_0_2) {
|
if (xendConfigVersion == XEND_CONFIG_VERSION_3_0_2) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user