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