diff options
-rw-r--r-- | mmalloc/ChangeLog | 5 | ||||
-rw-r--r-- | mmalloc/mmalloc.h | 17 |
2 files changed, 5 insertions, 17 deletions
diff --git a/mmalloc/ChangeLog b/mmalloc/ChangeLog index 6c80339..383f2fe 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 <stdlib.h>. 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 6698501..db62f1d 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 <stdlib.h> 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 - <stdlib.h> might supply. */ - -#define malloc hide_malloc -#define calloc hide_calloc -#define realloc hide_realloc -#define free hide_free - #ifdef __STDC__ # include <stddef.h> -# include <stdlib.h> # 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 <string.h> -#endif - #ifndef MIN # define MIN(A, B) ((A) < (B) ? (A) : (B)) #endif |