Rename roundup() to roundupsize(), as there's a macro roundup() in the
sys/types.h header on many systems that may get pulled in (through
WANT_SIGFPE_HANDLER which pulls in signal.h).
diff --git a/Objects/listobject.c b/Objects/listobject.c
index 02fdda6..c9d4a6b 100644
--- a/Objects/listobject.c
+++ b/Objects/listobject.c
@@ -43,7 +43,7 @@
((((n)+(PyTryBlock)-1)/(PyTryBlock))*(PyTryBlock))
static int
-roundup(n)
+roundupsize(n)
int n;
{
if (n < 500)
@@ -52,7 +52,7 @@
return ROUNDUP(n, 100);
}
-#define NRESIZE(var, type, nitems) PyMem_RESIZE(var, type, roundup(nitems))
+#define NRESIZE(var, type, nitems) PyMem_RESIZE(var, type, roundupsize(nitems))
PyObject *
PyList_New(size)