From 20d0a1a0717e4e994dfe299797e9d2cca58206e9 Mon Sep 17 00:00:00 2001 From: Neil Schemenauer Date: Fri, 12 Apr 2002 02:39:18 +0000 Subject: Remove PyMalloc_* symbols. PyObject_Malloc now uses pymalloc if it's enabled. --- Include/pymem.h | 30 ------------------------------ 1 file changed, 30 deletions(-) diff --git a/Include/pymem.h b/Include/pymem.h index 18c49d7..b9c5d2c 100644 --- a/Include/pymem.h +++ b/Include/pymem.h @@ -90,36 +90,6 @@ extern DL_IMPORT(void) PyMem_Free(void *); Note that according to ANSI C, free(NULL) has no effect. */ -/* pymalloc (private to the interpreter) */ -#ifdef WITH_PYMALLOC -DL_IMPORT(void *) _PyMalloc_Malloc(size_t nbytes); -DL_IMPORT(void *) _PyMalloc_Realloc(void *p, size_t nbytes); -DL_IMPORT(void) _PyMalloc_Free(void *p); - -#ifdef PYMALLOC_DEBUG -DL_IMPORT(void *) _PyMalloc_DebugMalloc(size_t nbytes); -DL_IMPORT(void *) _PyMalloc_DebugRealloc(void *p, size_t nbytes); -DL_IMPORT(void) _PyMalloc_DebugFree(void *p); -DL_IMPORT(void) _PyMalloc_DebugDumpAddress(const void *p); -DL_IMPORT(void) _PyMalloc_DebugCheckAddress(const void *p); -DL_IMPORT(void) _PyMalloc_DebugDumpStats(void); -#define _PyMalloc_MALLOC _PyMalloc_DebugMalloc -#define _PyMalloc_REALLOC _PyMalloc_DebugRealloc -#define _PyMalloc_FREE _PyMalloc_DebugFree - -#else /* WITH_PYMALLOC && ! PYMALLOC_DEBUG */ -#define _PyMalloc_MALLOC _PyMalloc_Malloc -#define _PyMalloc_REALLOC _PyMalloc_Realloc -#define _PyMalloc_FREE _PyMalloc_Free -#endif - -#else /* ! WITH_PYMALLOC */ -#define _PyMalloc_MALLOC PyMem_MALLOC -#define _PyMalloc_REALLOC PyMem_REALLOC -#define _PyMalloc_FREE PyMem_FREE -#endif /* WITH_PYMALLOC */ - - #ifdef __cplusplus } #endif -- cgit v0.12