From 46ed276bc36b0f72a0b20068cf1a490c9bdbdbed Mon Sep 17 00:00:00 2001 From: Jack Jansen Date: Wed, 23 Oct 1996 15:46:57 +0000 Subject: [PATCH] Malloc debugging now flagged with USE_MALLOC_DEBUG --- Mac/Modules/macmodule.c | 9 +++------ Mac/mwerks/malloc/malloc.c | 4 +++- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/Mac/Modules/macmodule.c b/Mac/Modules/macmodule.c index 4c856fcb515..4231346e401 100644 --- a/Mac/Modules/macmodule.c +++ b/Mac/Modules/macmodule.c @@ -67,9 +67,6 @@ OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. #endif /* Optional routines, for some compiler/runtime combinations */ -#if defined(__MWERKS__) && defined(__powerc) -#define MALLOC_DEBUG -#endif #if defined(USE_GUSI) || !defined(__MWERKS__) #define WEHAVE_FDOPEN #endif @@ -581,7 +578,7 @@ mac_write(self, args) return newintobject((long)size); } -#ifdef MALLOC_DEBUG +#ifdef USE_MALLOC_DEBUG static object * mac_mstats(self, args) object*self; @@ -591,7 +588,7 @@ mac_mstats(self, args) INCREF(None); return None; } -#endif MALLOC_DEBUG +#endif USE_MALLOC_DEBUG static struct methodlist mac_methods[] = { {"chdir", mac_chdir}, @@ -617,7 +614,7 @@ static struct methodlist mac_methods[] = { {"remove", mac_unlink}, {"unlink", mac_unlink}, {"write", mac_write}, -#ifdef MALLOC_DEBUG +#ifdef USE_MALLOC_DEBUG {"mstats", mac_mstats}, #endif diff --git a/Mac/mwerks/malloc/malloc.c b/Mac/mwerks/malloc/malloc.c index 897d500cb51..5178b6698ef 100644 --- a/Mac/mwerks/malloc/malloc.c +++ b/Mac/mwerks/malloc/malloc.c @@ -52,12 +52,14 @@ static char *rcsid = "$Id$"; * */ - +#ifdef USE_MALLOC_DEBUG +/* You may also selectively enable some of these (but some are interdependent) */ #define DEBUG #define DEBUG2 #define MSTATS #define RCHECK #define VCHECK +#endif /* USE_MALLOC_DEBUG */ typedef unsigned char u_char; typedef unsigned long u_long;