From: Tim Peters Date: Fri, 12 Apr 2002 20:49:36 +0000 (+0000) Subject: Small anal correctness tweaks: X-Git-Tag: v2.3c1~5993 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8a8cdfd0f5fac3f340881c9a993d1e2688ef6641;p=python 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). --- diff --git a/Objects/obmalloc.c b/Objects/obmalloc.c index 66e0b7cce3..1371141210 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,