Johannes Schindelin [off-list ref] writes:
On Fri, 15 Dec 2006, Junio C Hamano wrote:
quoted
Also I'd prefer doing this without #ifdef;
if (defined(NO_FAST_WORKING_DIRECTORY) &&
!want_file && has_sha1_pack(sha1, NULL))
return 0;
Are you sure? AFAIU it is an OS dependent problem, so it should not be
configurable at runtime anyway.
Well, defined(SYMBOL) does not seem to be a valid C X-<, and I
rewrote it in what I committed. But the point was that the
whole thing:
if (!FAST_WORKING_DIRECTORY && whatever)
statement;
when FAST_WORKING_DIRECTORY is a compilation time constant,
would be optimized out for sane platforms with a reasonable
compiler.