system: make qemu_del_vm_change_state_handler accept NULL
For convenience. Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Marc-André Lureau committed
Feb 25, 2026 at 14:28 UTC
f7582a458cf875cbbd97ea081a2e7187935d8d40
1 file changed
+3
system/runstate.c
+3
@@ -349,6 +349,9 @@ VMChangeStateEntry *qemu_add_vm_change_state_handler(VMChangeStateHandler *cb,
349
350
void qemu_del_vm_change_state_handler(VMChangeStateEntry *e)
351
{
352
+ if (!e) {
353
+ return;
354
+ }
355
QTAILQ_REMOVE(&vm_change_state_head, e, entries);
356
g_free(e);
357
}