From 365c4243ecdd0eb2372ce4a5bb20ded77c755c1d Mon Sep 17 00:00:00 2001 From: Anthony Liguori Date: Sun, 21 Mar 2010 14:11:51 -0500 Subject: Revert "Add exit notifiers" This reverts commit 3b6304f706ef7eebc0b3b3f3a5093ec75448ee19. This was mistakenly committed. Signed-off-by: Anthony Liguori --- sysemu.h | 5 ----- vl.c | 27 --------------------------- 2 files changed, 32 deletions(-) diff --git a/sysemu.h b/sysemu.h index bc33abfc9b..525efd13cb 100644 --- a/sysemu.h +++ b/sysemu.h @@ -8,7 +8,6 @@ #include "qemu-timer.h" #include "qdict.h" #include "qerror.h" -#include "notify.h" #ifdef _WIN32 #include @@ -74,10 +73,6 @@ int qemu_savevm_state_complete(Monitor *mon, QEMUFile *f); void qemu_savevm_state_cancel(Monitor *mon, QEMUFile *f); int qemu_loadvm_state(QEMUFile *f); -void exit_notifier_add(Notifier *notifier); -void exit_notifier_remove(Notifier *notifier); - - #ifdef _WIN32 /* Polling handling */ diff --git a/vl.c b/vl.c index 2e38b77c6c..8274c1ddda 100644 --- a/vl.c +++ b/vl.c @@ -154,7 +154,6 @@ int main(int argc, char **argv) #include "qemu-option.h" #include "qemu-config.h" #include "qemu-objects.h" -#include "notify.h" #include "disas.h" @@ -560,32 +559,6 @@ static int socket_init(void) } #endif -/*********************/ -/* Exit notifiers */ -/*********************/ - -static NotifierList exit_notifiers = NOTIFIER_LIST_INITIALIZER(exit_notifiers); - -void exit_notifier_add(Notifier *notifier) -{ - notifier_list_add(&exit_notifiers, notifier); -} - -void exit_notifier_remove(Notifier *notifier) -{ - notifier_list_remove(&exit_notifiers, notifier); -} - -static void exit_notifier_notify(void) -{ - notifier_list_notify(&exit_notifiers); -} - -static void exit_notifier_init(void) -{ - atexit(exit_notifier_notify); -} - /***********************************************************/ /* Bluetooth support */ static int nb_hcis; -- cgit v1.2.3