One of things about fxposix.ri is that the functions in it are all of the form

#if UNIX
    unix stuff
#else
   windows stuff
#endif

In my opinion we use too many ifdefs to achieve portability -- that
was why (many years ago) I abandoned my attempt to move to the
autoconf tools. And fxposix.ri has even more than the rest of the
code!

One of the things that needs to happen is to split fxposix.ri into
Unix and Windows flavours (fxposix-unix.ri, fxposix-windows.ri, and
later fxposix-amiga.ri etc.), so the place that fxposix.ri is included
into is the only place that needs the ifdef. This will make each
fxposix file shorter and more readable than the original.

I've been meaning to make the change for years (maybe decades!) now.
Since you're in that section of the code perhaps one of you could make
the change? (If not, I'm sure I'll get around to it one of these
years.)

-s
-- 
"I hate to advocate drugs or alcohol to anyone, but they've always
worked for me."

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Unicon-group mailing list
Unicon-group@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unicon-group

Reply via email to