domain_conf: Don't leak def->os.firmwareFeatures

The firmwareFeatures member of virDomainOSDef struct is allocated
in virDomainDefParseBootFirmwareOptions() but never freed.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
This commit is contained in:
Michal Privoznik 2021-03-23 11:53:41 +01:00
parent 77f8e48fc3
commit c116b94814

View File

@ -3532,6 +3532,7 @@ virDomainOSDefClear(virDomainOSDef *os)
{
size_t i;
g_free(os->firmwareFeatures);
g_free(os->machine);
g_free(os->init);
for (i = 0; os->initargv && os->initargv[i]; i++)