On Thursday, 15 September 2005, at 13:01:54 (+0100),
Chris Ross wrote:
BOWIS!
> Within the enumerated type 'Ecore_Config_Flag':
>
> typedef enum Ecore_Config_Flag
> {
> PF_NONE = 0,
> PF_BOUNDS = 1,
> PF_MODIFIED = 2,
> PF_SYSTEM = 4,
> PF_CMDLN = 8
> } Ecore_Config_Flag;
>
> The problem is PF_SYSTEM, which, under OSX, is defined in the
> network headers to have the same value as AF_SYSTEM. This obviously
> causes the whole sheer-bang to mis-compile.
>
> Can I make a request to change the prefix from PF_ to ECF_ or EF_
> (or indeed any other prefix that is EFL related).
This was an oversight by the author. PF_* flags are reserved for libc
Protocol Family constants. (See "man socket" for more.)
Hopefully there aren't too many of these in use! They'll need to be
changed....
Michael
--
Michael Jennings (a.k.a. KainX) http://www.kainx.org/ <[EMAIL PROTECTED]>
n + 1, Inc., http://www.nplus1.net/ Author, Eterm (www.eterm.org)
-----------------------------------------------------------------------
"I am I am I said I'm not myself, I'm not dead, and I'm not for sale.
So keep your bankroll lottery eat your salad day deathbed motor-
cade." -- Stone Temple Pilots, "Trippin' on a Hole in a Paper Heart"
-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel