From: Guido van Rossum Date: Mon, 13 Nov 2000 19:48:22 +0000 (+0000) Subject: Added _HAVE_BSDI and __APPLE__ to the list of platforms that require a X-Git-Tag: v2.1a1~741 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ecaa77798b7004e02e5893b0da9493b25f121509;p=python Added _HAVE_BSDI and __APPLE__ to the list of platforms that require a hack for TELL64()... Sounds like there's something else going on really. Does anybody have a clue I can buy? --- diff --git a/Objects/fileobject.c b/Objects/fileobject.c index 94c5bb0a1e..61023dcc86 100644 --- a/Objects/fileobject.c +++ b/Objects/fileobject.c @@ -58,7 +58,7 @@ /* define the appropriate 64-bit capable tell() function */ #if defined(MS_WIN64) #define TELL64 _telli64 -#elif defined(__NetBSD__) || defined(__OpenBSD__) +#elif defined(__NetBSD__) || defined(__OpenBSD__) || defined(_HAVE_BSDI) || defined(__APPLE__) /* NOTE: this is only used on older NetBSD prior to f*o() funcions */ #define TELL64(fd) lseek((fd),0,SEEK_CUR)