bpo-35337: Fix gettmarg(): use PyStructSequence_GET_ITEM() by vstinner · Pull Request #10765 · python/cpython

Expand Up @@ -568,7 +568,7 @@ gettmarg(PyObject *args, struct tm *p, const char *format) #ifdef HAVE_STRUCT_TM_TM_ZONE if (Py_TYPE(args) == &StructTimeType) { PyObject *item; item = PyTuple_GET_ITEM(args, 9); item = PyStructSequence_GET_ITEM(args, 9); if (item != Py_None) { p->tm_zone = (char *)PyUnicode_AsUTF8(item); if (p->tm_zone == NULL) { Expand All @@ -589,7 +589,7 @@ gettmarg(PyObject *args, struct tm *p, const char *format) } #endif } item = PyTuple_GET_ITEM(args, 10); item = PyStructSequence_GET_ITEM(args, 10); if (item != Py_None) { p->tm_gmtoff = PyLong_AsLong(item); if (PyErr_Occurred()) Expand Down