Skip to content

gh-111178: Avoid calling functions from incompatible pointer types in listobject.c #112820

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 26 commits into from
Jan 2, 2024
Merged
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
31f6b8f
Update listobject.c
chrstphrchvz Dec 4, 2023
0bfd8d4
Update listobject.c
chrstphrchvz Dec 4, 2023
3514d30
Update listobject.c
chrstphrchvz Dec 4, 2023
166c6c6
Update listobject.c
chrstphrchvz Dec 4, 2023
9675099
Update listobject.c
chrstphrchvz Dec 4, 2023
08423ce
Update listobject.c
chrstphrchvz Dec 4, 2023
e5c70b4
Update listobject.c
chrstphrchvz Dec 4, 2023
3f32102
Update listobject.c
chrstphrchvz Dec 5, 2023
136415b
Update listobject.c
chrstphrchvz Dec 5, 2023
7fc9eaf
Make list_subscript() compatible with PyCFunction and binaryfunc
chrstphrchvz Dec 6, 2023
5dbaa7e
Make listreviter_traverse() compatible with traverseproc
chrstphrchvz Dec 7, 2023
825867b
Make listreviter_dealloc() compatible with destructor
chrstphrchvz Dec 7, 2023
77927e5
Make listreviter_next() compatible with iternextfunc
chrstphrchvz Dec 7, 2023
6dd4236
Make listiter_traverse() compatible with traverseproc
chrstphrchvz Dec 7, 2023
8b6babf
Make listreviter_len() compatible with PyCFunction
chrstphrchvz Dec 7, 2023
e20d180
Make listreviter_reduce() compatible with PyCFunction
chrstphrchvz Dec 7, 2023
aceb958
Make listreviter_setstate() compatible with PyCFunction
chrstphrchvz Dec 7, 2023
0532044
Make list_contains() compatible with objobjproc
chrstphrchvz Dec 7, 2023
7ef5480
Make list_inplace_concat() compatible with binaryfunc
chrstphrchvz Dec 7, 2023
6445fc6
Make list_ass_subscript() compatible with objobjargproc
chrstphrchvz Dec 7, 2023
fc9fccb
Make listiter_len() compatible with PyCFunction
chrstphrchvz Dec 7, 2023
2dd6685
Make listiter_reduce() compatible with PyCFunction
chrstphrchvz Dec 7, 2023
bf28e3e
Make listiter_setstate() compatible with PyCFunction
chrstphrchvz Dec 7, 2023
15f1bfc
Fix warning in list_subscript()
chrstphrchvz Dec 7, 2023
720c908
Make list_inplace_repeat() compatible with ssizeargfunc
chrstphrchvz Dec 7, 2023
d2bea5b
Slightly less inconsistent parameter names
chrstphrchvz Dec 7, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading