qemu-trivial
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-trivial] [Qemu-devel] [PATCH 4/6] Fix missing prototype under


From: Andreas Färber
Subject: Re: [Qemu-trivial] [Qemu-devel] [PATCH 4/6] Fix missing prototype under cocoa for qemu_main
Date: Sun, 29 May 2011 17:11:39 +0200

Am 27.05.2011 um 19:22 schrieb Alexandre Raymond:

The following error message was encountered when compiling
with cocoa support because qemu_main did not have a prototype.

-----8<-----
qemu/vl.c:2037: warning: no previous prototype for ‘qemu_main’
-----8<-----

Add its prototype in the COCOA ifdef, similar to what is done for SDL.

Signed-off-by: Alexandre Raymond <address@hidden>
---
vl.c |    1 +
1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/vl.c b/vl.c
index b362871..b983646 100644
--- a/vl.c
+++ b/vl.c
@@ -107,6 +107,7 @@ int main(int argc, char **argv)
#endif /* CONFIG_SDL */

#ifdef CONFIG_COCOA
+int qemu_main(int argc, char **argv, char **envp);
#undef main
#define main qemu_main
#endif /* CONFIG_COCOA */

We've seen at least two different ways of fixing this.

I believe my last one was forgotten, waiting for someone to test with SDL. The idea was to have the prototype in a header shared between vl.c and cocoa.m, so that we don't have to duplicate the prototype. I'll see if I can dig it out or will post a new patch.

Andreas


reply via email to

[Prev in Thread] Current Thread [Next in Thread]