Re: [gtk-vnc-devel] [patch] yeild conflict with /usr/include/unistd.h on Solaris
- From: Anthony Liguori <anthony codemonkey ws>
- To: "Daniel P. Berrange" <berrange redhat com>
- Cc: gtk-vnc-devel lists sourceforge net, Halton Huo <Halton Huo Sun COM>
- Subject: Re: [gtk-vnc-devel] [patch] yeild conflict with /usr/include/unistd.h on Solaris
- Date: Fri, 26 Oct 2007 08:53:07 -0500
Daniel P. Berrange wrote:
On Fri, Oct 26, 2007 at 03:54:40PM +0800, Halton Huo wrote:
Hi there,
Hope you've seen my previous three patches, this is the last one I have
by now. :)
This time is very simple, there is already a function called yeild on
in /usr/include/unistd.h,
$cat /usr/include/unistd.h|grep yield
extern void yield(void);
extern void yield();
They are different with yeild defined in coroutine.h
$cat src/coroutine.h|grep yield
void *yieldto(struct coroutine *to, void *arg);
void *yield(void *arg);
Yep, this is a problem. I think it is best to rename to coroutine_yield
since that is consistent with the rest of the coroutine APIs. Anthony,
any objections to me applying the patch I'm attaching...
Nope.
Regards,
Anthony Liguori
Dan.
------------------------------------------------------------------------
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
------------------------------------------------------------------------
_______________________________________________
Gtk-vnc-devel mailing list
Gtk-vnc-devel lists sourceforge net
https://lists.sourceforge.net/lists/listinfo/gtk-vnc-devel
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]