Alexandre Julliard wrote:
On any decent Unix the S_ISCHR etc. macros are defined by sys/stat.h, so our defines are never used.
Right. I now see that Splint represents S_ISCHR() and the like as functions (despite containing a comment saying that "they're macros virtually everywhere"), so the #ifndef's in "wine/port.h" were not seeing prior preprocessor definitions.
Thanks,
-- Andy.