Re: Must be the machines in the States :)

トップ ページ
このメッセージを削除
このメッセージに返信
著者: Alan Barrett
日付:  
To: Philip Hazel
CC: exim-users
題目: 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)