[ #504284 ] Last build problems on AIX

I'm ignoring the suggestion that this should be an autoconf test in the
interests of having a fix today.  Feel free to quibble.
This commit is contained in:
Michael W. Hudson 2002-01-16 15:14:49 +00:00
parent 8fbd4a3e78
commit f24281251f
1 changed files with 8 additions and 8 deletions

View File

@ -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);
}