summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Modules/_cursesmodule.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/Modules/_cursesmodule.c b/Modules/_cursesmodule.c
index 5a7a642..893ccaa 100644
--- a/Modules/_cursesmodule.c
+++ b/Modules/_cursesmodule.c
@@ -2310,13 +2310,13 @@ PyCurses_tparm(PyObject *self, PyObject *args)
return NULL;
}
-#ifdef __hpux
- /* tparm is declared with 10 arguments on HP/UX 11.
- If this is a problem on other platforms as well,
- an autoconf test should be added to determine
- whether tparm can be called with a variable number
- of arguments. Perhaps the other arguments should
- be initialized in this case also. */
+#if defined(__hpux) || defined(_AIX)
+ /* tparm is declared with 10 arguments on a few platforms
+ (HP-UX, AIX). If this proves to be a problem on other
+ platforms as well, perhaps an autoconf test should be
+ added to determine whether tparm can be called with a
+ variable number of arguments. Perhaps the other arguments
+ should be initialized in this case also. */
result = tparm(fmt,i1,i2,i3,i4,i5,i6,i7,i8,i9);
#else
switch (PyTuple_GET_SIZE(args)) {
@@ -2351,7 +2351,7 @@ PyCurses_tparm(PyObject *self, PyObject *args)
result = tparm(fmt,i1,i2,i3,i4,i5,i6,i7,i8,i9);
break;
}
-#endif /* __hpux */
+#endif /* defined(__hpux) || defined(_AIX) */
return PyString_FromString(result);
}