]> granicus.if.org Git - python/commitdiff
Remove PyMalloc_* symbols. PyObject_Malloc now uses pymalloc if
authorNeil Schemenauer <nascheme@enme.ucalgary.ca>
Fri, 12 Apr 2002 02:39:18 +0000 (02:39 +0000)
committerNeil Schemenauer <nascheme@enme.ucalgary.ca>
Fri, 12 Apr 2002 02:39:18 +0000 (02:39 +0000)
it's enabled.

Include/pymem.h

index 18c49d724a024f8f9a6da6c092e8133438f5f15d..b9c5d2c3da9371a7f3d914405a2b3651225aa895 100644 (file)
@@ -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