From 8a8cdfd0f5fac3f340881c9a993d1e2688ef6641 Mon Sep 17 00:00:00 2001 From: Tim Peters Date: Fri, 12 Apr 2002 20:49:36 +0000 Subject: [PATCH] Small anal correctness tweaks: _PyObject_DebugMalloc: explicitly cast PyObject_Malloc's result to the target pointer type. _PyObject_DebugDumpStats: change decl of arena_alignment from unsigned int to unsigned long. This is for the 2.3 release only (it's new code). --- Objects/obmalloc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Objects/obmalloc.c b/Objects/obmalloc.c index 66e0b7cce34..13711412107 100644 --- a/Objects/obmalloc.c +++ b/Objects/obmalloc.c @@ -964,7 +964,7 @@ _PyObject_DebugMalloc(size_t nbytes) return NULL; } - p = PyObject_Malloc(total); + p = (uchar *)PyObject_Malloc(total); if (p == NULL) return NULL; @@ -1231,7 +1231,7 @@ _PyObject_DebugDumpStats(void) /* # of free pools + pools not yet carved out of current arena */ uint numfreepools = 0; /* # of bytes for arena alignment padding */ - uint arena_alignment = 0; + ulong arena_alignment = 0; /* # of bytes in used and full pools used for pool_headers */ ulong pool_header_bytes = 0; /* # of bytes in used and full pools wasted due to quantization,