]> granicus.if.org Git - python/commitdiff
Small anal correctness tweaks:
authorTim Peters <tim.peters@gmail.com>
Fri, 12 Apr 2002 20:49:36 +0000 (20:49 +0000)
committerTim Peters <tim.peters@gmail.com>
Fri, 12 Apr 2002 20:49:36 +0000 (20:49 +0000)
_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

index 66e0b7cce34ddbc64bfdc01c2ca34c52f6644fe2..13711412107f006aa136277a3e9edc0e7eb0695a 100644 (file)
@@ -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,