From: Jack Jansen Date: Wed, 23 Oct 1996 15:46:57 +0000 (+0000) Subject: Malloc debugging now flagged with USE_MALLOC_DEBUG X-Git-Tag: v1.4~37 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=46ed276bc36b0f72a0b20068cf1a490c9bdbdbed;p=python Malloc debugging now flagged with USE_MALLOC_DEBUG --- diff --git a/Mac/Modules/macmodule.c b/Mac/Modules/macmodule.c index 4c856fcb51..4231346e40 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 897d500cb5..5178b6698e 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;