From 5f43bab8bf5f49a708c736d549e0b7f08ae7c858 Mon Sep 17 00:00:00 2001 From: suzuki toshiya Date: Sat, 1 Aug 2009 00:30:11 +0900 Subject: [PATCH] gzip: Distinguish PureC from TurboC on MSDOS. --- ChangeLog | 7 +++++++ src/gzip/zutil.c | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5a0778dc5..840714243 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2009-07-31 suzuki toshiya + + gzip: Distinguish PureC from TurboC on MSDOS. + + * src/gzip/zutil.c (zcalloc, zcfree): Enable only for + MSDOS platform. + 2009-07-31 suzuki toshiya gxvalid: Insert PureC pragma to allow unevaluated variables. diff --git a/src/gzip/zutil.c b/src/gzip/zutil.c index 0b47dd420..9d8beae3e 100644 --- a/src/gzip/zutil.c +++ b/src/gzip/zutil.c @@ -49,7 +49,7 @@ void zmemzero(dest, len) } #endif -#ifdef __TURBOC__ +#if defined( MSDOS ) && defined( __TURBOC__ ) #if (defined( __BORLANDC__) || !defined(SMALL_MEDIUM)) && !defined(__32BIT__) /* Small and medium model in Turbo C are for now limited to near allocation * with reduced MAX_WBITS and MAX_MEM_LEVEL @@ -126,7 +126,7 @@ void zcfree (voidpf opaque, voidpf ptr) Assert(0, "zcfree: ptr not found"); } #endif -#endif /* __TURBOC__ */ +#endif /* MSDOS && __TURBOC__ */ #if defined(M_I86) && !defined(__32BIT__)