Skip to content

Commit 303ef4c

Browse files
Fix pointer casts in generator coroutine getters
1 parent cc6a3b2 commit 303ef4c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Objects/genobject.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -938,25 +938,25 @@ gen_getcode(PyObject *self, void *Py_UNUSED(ignored))
938938
static PyObject *
939939
gen_get_cr_frame(PyObject *self, void *closure)
940940
{
941-
return gen_getframe((PyGenObject *)self, closure);
941+
return gen_getframe((PyObject *)self, closure);
942942
}
943943

944944
static PyObject *
945945
gen_get_cr_code(PyObject *self, void *closure)
946946
{
947-
return gen_getcode((PyGenObject *)self, closure);
947+
return gen_getcode((PyObject *)self, closure);
948948
}
949949

950950
static PyObject *
951951
gen_get_cr_running(PyObject *self, void *closure)
952952
{
953-
return gen_getrunning((PyGenObject *)self, closure);
953+
return gen_getrunning((PyObject *)self, closure);
954954
}
955955

956956
static PyObject *
957957
gen_get_cr_suspended(PyObject *self, void *closure)
958958
{
959-
return gen_getsuspended((PyGenObject *)self, closure);
959+
return gen_getsuspended((PyObject *)self, closure);
960960
}
961961

962962
static PyObject *

0 commit comments

Comments
 (0)