]> git.proxmox.com Git - mirror_qemu.git/blobdiff - util/event_notifier-win32.c
configure, meson: rename targetos to host_os
[mirror_qemu.git] / util / event_notifier-win32.c
index 6dbb530cfae21c1c7d0f6b9a1745049a80a6e028..9352da4699c736f1f6709b8e0e7d723268dc3cbe 100644 (file)
@@ -10,7 +10,7 @@
  * See the COPYING file in the top-level directory.
  */
 
-#include "qemu-common.h"
+#include "qemu/osdep.h"
 #include "qemu/event_notifier.h"
 #include "qemu/main-loop.h"
 
@@ -24,6 +24,7 @@ int event_notifier_init(EventNotifier *e, int active)
 void event_notifier_cleanup(EventNotifier *e)
 {
     CloseHandle(e->event);
+    e->event = NULL;
 }
 
 HANDLE event_notifier_get_handle(EventNotifier *e)
@@ -31,17 +32,6 @@ HANDLE event_notifier_get_handle(EventNotifier *e)
     return e->event;
 }
 
-int event_notifier_set_handler(EventNotifier *e,
-                               EventNotifierHandler *handler)
-{
-    if (handler) {
-        return qemu_add_wait_object(e->event, (IOHandler *)handler, e);
-    } else {
-        qemu_del_wait_object(e->event, (IOHandler *)handler, e);
-        return 0;
-    }
-}
-
 int event_notifier_set(EventNotifier *e)
 {
     SetEvent(e->event);