compat/fopen.c: avoid clobbering the system defined fopen macro
commiteb120e699f3faea2d71cd9cb79a8cf4f79ec1d45
authorBrandon Casey <casey@nrlssc.navy.mil>
Wed, 7 May 2008 17:34:18 +0000 (7 12:34 -0500)
committerJunio C Hamano <gitster@pobox.com>
Fri, 9 May 2008 00:43:01 +0000 (8 17:43 -0700)
tree59487237a00782097465f2e92492f84e7f82e1e7
parentbac59f19b12af12d59582543fbd77af3f1d06f0c
compat/fopen.c: avoid clobbering the system defined fopen macro

Some systems define fopen as a macro based on compiler settings.
The previous technique for reverting to the system fopen function
by merely undefining fopen is inadequate in this case. Instead,
avoid defining fopen entirely when compiling this source file.

Signed-off-by: Brandon Casey <casey@nrlssc.navy.mil>
Tested-by: Mike Ralphson <mike@abacus.co.uk>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
compat/fopen.c