Re: Must be the machines in the States :)

Top Page
Delete this message
Reply to this message
Author: Alan Barrett
Date:  
To: Philip Hazel
CC: exim-users
Subject: Re: Must be the machines in the States :)
> > Statement
> >    #define mac_maxfd (sysconf(6) - 1)
> >  ---^

>
> This indicates you are running with a non-ANSI C compiler, or with
> compiler options that are not set to make it recognize ANSI C. Exim is
> written in ANSI C, which permits white space before #defines.


A useful compromise is to put the "#" in column 1, with white space
between "#" and "define"/"if"/whatever. I don't recall ever encountering
a C compiler that didn't like that.

--apb (Alan Barrett)