Angus Leeming <[EMAIL PROTECTED]> writes:

| Jean-Marc Lasgouttes wrote:
>> Jean-Marc> You mean that code like if (FOO_NOT_AVAILABLE) { // use
>> Jean-Marc> function bar() instead x = bar(); } else { x= foo();
>> Jean-Marc>   }
>> Jean-Marc> will compile when foo() does not exist on the system? I am
>> Jean-Marc> surprised.
>> I see now that the GNU coding standard recommend this use of if(). I
>> still do not like the fact that it is not obvious from the code that
>> only one path will be followed.
>
| Please use the #if FOO_NOT_AVAILABLE version. Everything else is just
| playing silly buggers.

Not that I know what a "silly buffer" is, but I don't agree.

In this case though "#if FOO" is good.

-- 
        Lgb

Reply via email to