diff --git a/vl.c b/vl.c index 7ef97484bf..60a00e1b25 100644 --- a/vl.c +++ b/vl.c @@ -113,12 +113,12 @@ #endif #ifdef CONFIG_SDL -#ifdef __APPLE__ +#if defined(__APPLE__) || defined(main) #include int qemu_main(int argc, char **argv, char **envp); int main(int argc, char **argv) { - qemu_main(argc, argv, NULL); + return qemu_main(argc, argv, NULL); } #undef main #define main qemu_main