mirror of
https://github.com/libvirt/libvirt.git
synced 2025-02-25 18:55:26 -06:00
Expose virCapabilitiesFreeGuest
Guests are handled in callers, but if something goes wrong (when it cannot be added to virCapabilities, for example), there's no way for them to free it properly. Signed-off-by: Martin Kletzander <mkletzan@redhat.com>
This commit is contained in:
parent
272d78a5ef
commit
e8e9a7e9f7
@ -148,7 +148,7 @@ virCapabilitiesFreeGuestFeature(virCapsGuestFeaturePtr feature)
|
|||||||
VIR_FREE(feature);
|
VIR_FREE(feature);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
void
|
||||||
virCapabilitiesFreeGuest(virCapsGuestPtr guest)
|
virCapabilitiesFreeGuest(virCapsGuestPtr guest)
|
||||||
{
|
{
|
||||||
size_t i;
|
size_t i;
|
||||||
|
@ -248,6 +248,9 @@ void
|
|||||||
virCapabilitiesFreeMachines(virCapsGuestMachinePtr *machines,
|
virCapabilitiesFreeMachines(virCapsGuestMachinePtr *machines,
|
||||||
int nmachines);
|
int nmachines);
|
||||||
|
|
||||||
|
void
|
||||||
|
virCapabilitiesFreeGuest(virCapsGuestPtr guest);
|
||||||
|
|
||||||
virCapsGuestPtr
|
virCapsGuestPtr
|
||||||
virCapabilitiesAddGuest(virCapsPtr caps,
|
virCapabilitiesAddGuest(virCapsPtr caps,
|
||||||
int ostype,
|
int ostype,
|
||||||
|
@ -53,6 +53,7 @@ virCapabilitiesAllocMachines;
|
|||||||
virCapabilitiesClearHostNUMACellCPUTopology;
|
virCapabilitiesClearHostNUMACellCPUTopology;
|
||||||
virCapabilitiesDomainDataLookup;
|
virCapabilitiesDomainDataLookup;
|
||||||
virCapabilitiesFormatXML;
|
virCapabilitiesFormatXML;
|
||||||
|
virCapabilitiesFreeGuest;
|
||||||
virCapabilitiesFreeMachines;
|
virCapabilitiesFreeMachines;
|
||||||
virCapabilitiesFreeNUMAInfo;
|
virCapabilitiesFreeNUMAInfo;
|
||||||
virCapabilitiesGetCpusForNodemask;
|
virCapabilitiesGetCpusForNodemask;
|
||||||
|
Loading…
Reference in New Issue
Block a user