diff options
author | Neil Schemenauer <nascheme@enme.ucalgary.ca> | 2002-04-12 02:39:18 (GMT) |
---|---|---|
committer | Neil Schemenauer <nascheme@enme.ucalgary.ca> | 2002-04-12 02:39:18 (GMT) |
commit | 20d0a1a0717e4e994dfe299797e9d2cca58206e9 (patch) | |
tree | 90819fcfec4d021c7fe7e44ea7588ba2ca6922d3 /Include/pymem.h | |
parent | 3e7b893899bdaa294a72e894694b099a1d370765 (diff) | |
download | cpython-20d0a1a0717e4e994dfe299797e9d2cca58206e9.zip cpython-20d0a1a0717e4e994dfe299797e9d2cca58206e9.tar.gz cpython-20d0a1a0717e4e994dfe299797e9d2cca58206e9.tar.bz2 |
Remove PyMalloc_* symbols. PyObject_Malloc now uses pymalloc if
it's enabled.
Diffstat (limited to 'Include/pymem.h')
-rw-r--r-- | Include/pymem.h | 30 |
1 files changed, 0 insertions, 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 |