From 2aeab6bee743f1ffd0000e5f4b9867610c0fb4b4 Mon Sep 17 00:00:00 2001 From: Andrew Murray Date: Fri, 19 Jun 2026 22:50:27 +1000 Subject: [PATCH] Add args argument to METH_NOARGS methods --- src/_avif.c | 4 ++-- src/_imaging.c | 12 ++++++------ src/_imagingft.c | 4 ++-- src/_webp.c | 6 +++--- src/encode.c | 2 +- 5 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/_avif.c b/src/_avif.c index feebcf446a1..7e6c1db5846 100644 --- a/src/_avif.c +++ b/src/_avif.c @@ -585,7 +585,7 @@ _encoder_add(AvifEncoderObject *self, PyObject *args) { } PyObject * -_encoder_finish(AvifEncoderObject *self) { +_encoder_finish(AvifEncoderObject *self, PyObject *args) { avifEncoder *encoder = self->encoder; avifRWData raw = AVIF_DATA_EMPTY; @@ -701,7 +701,7 @@ _decoder_dealloc(AvifDecoderObject *self) { } PyObject * -_decoder_get_info(AvifDecoderObject *self) { +_decoder_get_info(AvifDecoderObject *self, PyObject *args) { avifDecoder *decoder = self->decoder; avifImage *image = decoder->image; diff --git a/src/_imaging.c b/src/_imaging.c index 95d95e9a55f..624a03dfe6a 100644 --- a/src/_imaging.c +++ b/src/_imaging.c @@ -1204,7 +1204,7 @@ _getpalette(ImagingObject *self, PyObject *args) { } static PyObject * -_getpalettemode(ImagingObject *self) { +_getpalettemode(ImagingObject *self, PyObject *args) { if (!self->image->palette) { PyErr_SetString(PyExc_ValueError, no_palette); return NULL; @@ -2253,7 +2253,7 @@ _box_blur(ImagingObject *self, PyObject *args) { /* -------------------------------------------------------------------- */ static PyObject * -_isblock(ImagingObject *self) { +_isblock(ImagingObject *self, PyObject *args) { return PyBool_FromLong(self->image->block != NULL); } @@ -2318,7 +2318,7 @@ _getcolors(ImagingObject *self, PyObject *args) { } static PyObject * -_getextrema(ImagingObject *self) { +_getextrema(ImagingObject *self, PyObject *args) { union { UINT8 u[2]; INT32 i[2]; @@ -2351,7 +2351,7 @@ _getextrema(ImagingObject *self) { } static PyObject * -_getprojection(ImagingObject *self) { +_getprojection(ImagingObject *self, PyObject *args) { unsigned char *xprofile; unsigned char *yprofile; PyObject *result; @@ -2477,7 +2477,7 @@ _merge(PyObject *self, PyObject *args) { } static PyObject * -_split(ImagingObject *self) { +_split(ImagingObject *self, PyObject *args) { Py_ssize_t i; PyObject *list; PyObject *imaging_object; @@ -2506,7 +2506,7 @@ _split(ImagingObject *self) { /* Channel operations (ImageChops) ------------------------------------ */ static PyObject * -_chop_invert(ImagingObject *self) { +_chop_invert(ImagingObject *self, PyObject *args) { return PyImagingNew(ImagingNegative(self->image)); } diff --git a/src/_imagingft.c b/src/_imagingft.c index 8330439f0b1..e7fb3b9187f 100644 --- a/src/_imagingft.c +++ b/src/_imagingft.c @@ -1271,7 +1271,7 @@ font_render(FontObject *self, PyObject *args) { } static PyObject * -font_getvarnames(FontObject *self) { +font_getvarnames(FontObject *self, PyObject *args) { int error; FT_UInt i, j, num_namedstyles, name_count; FT_MM_Var *master; @@ -1336,7 +1336,7 @@ font_getvarnames(FontObject *self) { } static PyObject * -font_getvaraxes(FontObject *self) { +font_getvaraxes(FontObject *self, PyObject *args) { int error; FT_UInt i, j, num_axis, name_count; FT_MM_Var *master; diff --git a/src/_webp.c b/src/_webp.c index 115141273f5..2ab6991929f 100644 --- a/src/_webp.c +++ b/src/_webp.c @@ -449,7 +449,7 @@ _anim_decoder_dealloc(PyObject *self) { } PyObject * -_anim_decoder_get_info(PyObject *self) { +_anim_decoder_get_info(PyObject *self, PyObject *args) { WebPAnimDecoderObject *decp = (WebPAnimDecoderObject *)self; WebPAnimInfo *info = &(decp->info); @@ -488,7 +488,7 @@ _anim_decoder_get_chunk(PyObject *self, PyObject *args) { } PyObject * -_anim_decoder_get_next(PyObject *self) { +_anim_decoder_get_next(PyObject *self, PyObject *args) { uint8_t *buf; int timestamp; int ok; @@ -519,7 +519,7 @@ _anim_decoder_get_next(PyObject *self) { } PyObject * -_anim_decoder_reset(PyObject *self) { +_anim_decoder_reset(PyObject *self, PyObject *args) { WebPAnimDecoderObject *decp = (WebPAnimDecoderObject *)self; WebPAnimDecoderReset(decp->dec); Py_RETURN_NONE; diff --git a/src/encode.c b/src/encode.c index 4b149653484..dbfd841b3ef 100644 --- a/src/encode.c +++ b/src/encode.c @@ -153,7 +153,7 @@ _encode(ImagingEncoderObject *encoder, PyObject *args) { } static PyObject * -_encode_to_pyfd(ImagingEncoderObject *encoder) { +_encode_to_pyfd(ImagingEncoderObject *encoder, PyObject *args) { PyObject *result; int status;