migration: Free removed SaveStateEntry
authorAkihiko Odaki <akihiko.odaki@daynix.com>
Thu, 27 Jun 2024 13:37:51 +0000 (22:37 +0900)
committerFabiano Rosas <farosas@suse.de>
Fri, 2 Aug 2024 12:47:39 +0000 (09:47 -0300)
This fixes LeakSanitizer warnings.

Signed-off-by: Akihiko Odaki <akihiko.odaki@daynix.com>
Reviewed-by: Peter Xu <peterx@redhat.com>
Signed-off-by: Fabiano Rosas <farosas@suse.de>
migration/savevm.c

index deb57833f8a88022788dd458df51c0ed5ab52a63..85958d7b09cde8ca8fbc90512090dcde9cb87717 100644 (file)
@@ -874,6 +874,8 @@ int vmstate_replace_hack_for_ppc(VMStateIf *obj, int instance_id,
 
     if (se) {
         savevm_state_handler_remove(se);
+        g_free(se->compat);
+        g_free(se);
     }
     return vmstate_register(obj, instance_id, vmsd, opaque);
 }