gh-111482: Fix time_clockid_converter() on AIX (#112170)

clockid_t is defined as long long on AIX.
This commit is contained in:
Victor Stinner 2023-11-17 00:00:16 +01:00 committed by GitHub
parent 974847be44
commit ceefa0b079
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -236,8 +236,8 @@ _PyTime_GetClockWithInfo(_PyTime_t *tp, _Py_clock_info_t *info)
static int
time_clockid_converter(PyObject *obj, clockid_t *p)
{
#if defined(_AIX) && (SIZEOF_LONG == 8)
long clk_id = PyLong_AsLong(obj);
#ifdef _AIX
long long clk_id = PyLong_AsLongLong(obj);
#else
int clk_id = PyLong_AsInt(obj);
#endif