From aafba48f94ad8f13eaf87787f5fc7a8ab5b865af Mon Sep 17 00:00:00 2001 From: Fred Fish Date: Tue, 7 Apr 1992 03:53:12 +0000 Subject: [PATCH] Get rid of include of , which is not guaranteed to be present even when __STDC__ is defined. This also causes the ugly malloc/realloc/etc kludge to go away. --- mmalloc/ChangeLog | 5 +++++ mmalloc/mmalloc.h | 17 ----------------- 2 files changed, 5 insertions(+), 17 deletions(-) diff --git a/mmalloc/ChangeLog b/mmalloc/ChangeLog index 6c80339f861..383f2fe5cf8 100644 --- a/mmalloc/ChangeLog +++ b/mmalloc/ChangeLog @@ -1,3 +1,8 @@ +Mon Apr 6 20:49:33 1992 Fred Fish (fnf@cygnus.com) + + * mmalloc.h: Remove include of . This also gets rid + of the ugly kludge installed on 1-Apr-92. + Mon Apr 6 16:33:37 1992 Stu Grossman (grossman at cygnus.com) * detach.c (mmalloc_detach): Arg should be PTR, not void *. diff --git a/mmalloc/mmalloc.h b/mmalloc/mmalloc.h index 6698501ac00..db62f1dfdcb 100644 --- a/mmalloc/mmalloc.h +++ b/mmalloc/mmalloc.h @@ -26,21 +26,8 @@ Cambridge, MA 02139, USA. #ifndef __MMALLOC_H #define __MMALLOC_H 1 -/* Ugly kludge to work around problem with some vendors (Sun for example) - that ship the ANSI file with non-ANSI compliant declarations - for malloc(), realloc(), calloc(), and free(). Since we don't use - these functions internally, but simply provide compatible replacements - layered on top of the m* equivalents, just hide whatever definitions - might supply. */ - -#define malloc hide_malloc -#define calloc hide_calloc -#define realloc hide_realloc -#define free hide_free - #ifdef __STDC__ # include -# include # define PTR void * # define CONST const # define PARAMS(paramlist) paramlist @@ -65,10 +52,6 @@ Cambridge, MA 02139, USA. #undef realloc #undef free -#if defined(USG) -# include -#endif - #ifndef MIN # define MIN(A, B) ((A) < (B) ? (A) : (B)) #endif -- 2.30.2