]> git.proxmox.com Git - mirror_qemu.git/blobdiff - softmmu/main.c
ui/cocoa: Run qemu_init in the main thread
[mirror_qemu.git] / softmmu / main.c
index 1b675a8c036f82e7388a1749050b28687d04ac48..694388bd7f7f6785c2e753b184fc2bd2e77bf296 100644 (file)
 #include <SDL.h>
 #endif
 
-int qemu_main(int argc, char **argv, char **envp)
+int qemu_default_main(void)
 {
     int status;
 
-    qemu_init(argc, argv, envp);
     status = qemu_main_loop();
     qemu_cleanup();
 
     return status;
 }
 
-#ifndef CONFIG_COCOA
+int (*qemu_main)(void) = qemu_default_main;
+
 int main(int argc, char **argv)
 {
-    return qemu_main(argc, argv, NULL);
+    qemu_init(argc, argv);
+    return qemu_main();
 }
-#endif