Skip to content

Commit 782952b

Browse files
committed
Re #18521: fix not-quite-C syntax that works only because the PyXXX_Check are macros defined with () around them.
1 parent 33fc6d6 commit 782952b

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Modules/_ctypes/_ctypes.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4202,7 +4202,7 @@ Array_subscript(PyObject *_self, PyObject *item)
42024202
i += self->b_length;
42034203
return Array_item(_self, i);
42044204
}
4205-
else if PySlice_Check(item) {
4205+
else if (PySlice_Check(item)) {
42064206
StgDictObject *stgdict, *itemdict;
42074207
PyObject *proto;
42084208
PyObject *np;

Modules/_testbuffer.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1815,7 +1815,7 @@ ndarray_subscript(NDArrayObject *self, PyObject *key)
18151815
if (init_slice(base, key, 0) < 0)
18161816
goto err_occurred;
18171817
}
1818-
else if PyTuple_Check(key) {
1818+
else if (PyTuple_Check(key)) {
18191819
/* multi-dimensional slice */
18201820
PyObject *tuple = key;
18211821
Py_ssize_t i, n;

0 commit comments

Comments
 (0)