[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] Re: [PATCH] Eliminates a warning about missing function pro
From: |
Juan Quintela |
Subject: |
[Qemu-devel] Re: [PATCH] Eliminates a warning about missing function prototype for qemu_main. |
Date: |
Thu, 17 Dec 2009 20:38:53 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) |
G 3 <address@hidden> wrote:
> This patch allows for the file vl.c to compile without any warnings.
>
> Signed-off-by: John Arbuckle <address@hidden>
>
>
> ---
> vl.c | 5 ++++-
> 1 files changed, 4 insertions(+), 1 deletions(-)
>
> diff --git a/vl.c b/vl.c
> index c0d98f5..b466fe0 100644
> --- a/vl.c
> +++ b/vl.c
> @@ -107,16 +107,19 @@ extern int madvise(caddr_t, size_t, int);
> #ifdef CONFIG_SDL
> #if defined(__APPLE__) || defined(main)
> #include <SDL.h>
> -int qemu_main(int argc, char **argv, char **envp);
> +
> int main(int argc, char **argv)
> {
> return qemu_main(argc, argv, NULL);
Now qemu_main() is not defined here.
> }
> +
> #undef main
> #define main qemu_main
> #endif
> #endif /* CONFIG_SDL */
>
> +int qemu_main(int argc, char **argv, char **envp);
> +
> #ifdef CONFIG_COCOA
> #undef main
> #define main qemu_main
I suppose that you are using cocoa but not sdl, right?
If so, better approach is to share the COCOA/SDL bits for apple, or just
replicate the qemu_main definition.
Later, Juan.