main-loop: unify qemu_init_main_loop between QEMU and tools
authorPaolo Bonzini <pbonzini@redhat.com>
Mon, 29 Oct 2012 14:28:36 +0000 (15:28 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 30 Oct 2012 08:18:44 +0000 (09:18 +0100)
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
main-loop.c
main-loop.h
qemu-tool.c
vl.c

index eb3b6e6253694b2c9f62ccbd7ef431fc78afe800..baefe413d1018519dbaaaeba3e119e9dabe31cd2 100644 (file)
@@ -199,10 +199,13 @@ static int qemu_signal_init(void)
 }
 #endif
 
-int main_loop_init(void)
+int qemu_init_main_loop(void)
 {
     int ret;
 
+    init_clocks();
+    init_timer_alarm();
+
     qemu_mutex_lock_iothread();
     ret = qemu_signal_init();
     if (ret) {
index dce1cd9d7cab443aca8a563322c7881586cf8605..91a0aff9c75aa59e98529a0c8bda3fab2c7e43d6 100644 (file)
  */
 int qemu_init_main_loop(void);
 
-/**
- * main_loop_init: Initializes main loop
- *
- * Internal (but shared for compatibility reasons) initialization routine
- * for the main loop. This should not be used by applications directly,
- * use qemu_init_main_loop() instead.
- *
- */
-int main_loop_init(void);
-
 /**
  * main_loop_wait: Run one iteration of the main loop.
  *
index 84273ae077d6fa3b9dceb6b69942a99b6046b260..28a4e8d42af694696351765552fd9cad11684268 100644 (file)
@@ -92,13 +92,6 @@ void qemu_clock_warp(QEMUClock *clock)
 {
 }
 
-int qemu_init_main_loop(void)
-{
-    init_clocks();
-    init_timer_alarm();
-    return main_loop_init();
-}
-
 void slirp_update_timeout(uint32_t *timeout)
 {
 }
diff --git a/vl.c b/vl.c
index 9f99ef4763cd2aae6ce441c2d3a2f6697ff2a707..b3186fa425e513503191540c48418c66b18f6c75 100644 (file)
--- a/vl.c
+++ b/vl.c
@@ -2357,11 +2357,6 @@ static void free_and_trace(gpointer mem)
     free(mem);
 }
 
-int qemu_init_main_loop(void)
-{
-    return main_loop_init();
-}
-
 int main(int argc, char **argv, char **envp)
 {
     int i;