mirror of
https://github.com/qemu/qemu.git
synced 2026-07-08 17:46:10 +00:00
target/i386/kvm/tdx: free strings in tdx_guest_finalize
tdx_guest_finalize was empty, so mrconfigid, mrowner, and
mrownerconfig set by property setters were never freed.
Fixes: d05a0858cf ("i386/tdx: Support user configurable mrconfigid/mrowner/mrownerconfig")
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
This commit is contained in:
@@ -1585,6 +1585,11 @@ static void tdx_guest_init(Object *obj)
|
||||
|
||||
static void tdx_guest_finalize(Object *obj)
|
||||
{
|
||||
TdxGuest *tdx = TDX_GUEST(obj);
|
||||
|
||||
g_free(tdx->mrconfigid);
|
||||
g_free(tdx->mrowner);
|
||||
g_free(tdx->mrownerconfig);
|
||||
}
|
||||
|
||||
static ResettableState *tdx_reset_state(Object *obj)
|
||||
|
||||
Reference in New Issue
Block a user