@@ -473,8 +473,7 @@ getpixel(Imaging im, ImagingAccess access, int x, int y) {
473
473
}
474
474
475
475
/* unknown type */
476
- Py_INCREF (Py_None );
477
- return Py_None ;
476
+ Py_RETURN_NONE ;
478
477
}
479
478
480
479
static char *
@@ -965,8 +964,7 @@ _convert2(ImagingObject *self, PyObject *args) {
965
964
return NULL ;
966
965
}
967
966
968
- Py_INCREF (Py_None );
969
- return Py_None ;
967
+ Py_RETURN_NONE ;
970
968
}
971
969
972
970
static PyObject *
@@ -1214,8 +1212,7 @@ _getpixel(ImagingObject *self, PyObject *args) {
1214
1212
}
1215
1213
1216
1214
if (self -> access == NULL ) {
1217
- Py_INCREF (Py_None );
1218
- return Py_None ;
1215
+ Py_RETURN_NONE ;
1219
1216
}
1220
1217
1221
1218
return getpixel (self -> image , self -> access , x , y );
@@ -1417,8 +1414,7 @@ _paste(ImagingObject *self, PyObject *args) {
1417
1414
return NULL ;
1418
1415
}
1419
1416
1420
- Py_INCREF (Py_None );
1421
- return Py_None ;
1417
+ Py_RETURN_NONE ;
1422
1418
}
1423
1419
1424
1420
static PyObject *
@@ -1691,8 +1687,7 @@ _putdata(ImagingObject *self, PyObject *args) {
1691
1687
1692
1688
Py_XDECREF (seq );
1693
1689
1694
- Py_INCREF (Py_None );
1695
- return Py_None ;
1690
+ Py_RETURN_NONE ;
1696
1691
}
1697
1692
1698
1693
static PyObject *
@@ -1752,8 +1747,7 @@ _putpalette(ImagingObject *self, PyObject *args) {
1752
1747
self -> image -> palette -> size = palettesize * 8 / bits ;
1753
1748
unpack (self -> image -> palette -> palette , palette , self -> image -> palette -> size );
1754
1749
1755
- Py_INCREF (Py_None );
1756
- return Py_None ;
1750
+ Py_RETURN_NONE ;
1757
1751
}
1758
1752
1759
1753
static PyObject *
@@ -1777,8 +1771,7 @@ _putpalettealpha(ImagingObject *self, PyObject *args) {
1777
1771
strcpy (self -> image -> palette -> mode , "RGBA" );
1778
1772
self -> image -> palette -> palette [index * 4 + 3 ] = (UINT8 )alpha ;
1779
1773
1780
- Py_INCREF (Py_None );
1781
- return Py_None ;
1774
+ Py_RETURN_NONE ;
1782
1775
}
1783
1776
1784
1777
static PyObject *
@@ -1805,8 +1798,7 @@ _putpalettealphas(ImagingObject *self, PyObject *args) {
1805
1798
self -> image -> palette -> palette [i * 4 + 3 ] = (UINT8 )values [i ];
1806
1799
}
1807
1800
1808
- Py_INCREF (Py_None );
1809
- return Py_None ;
1801
+ Py_RETURN_NONE ;
1810
1802
}
1811
1803
1812
1804
static PyObject *
@@ -1842,8 +1834,7 @@ _putpixel(ImagingObject *self, PyObject *args) {
1842
1834
self -> access -> put_pixel (im , x , y , ink );
1843
1835
}
1844
1836
1845
- Py_INCREF (Py_None );
1846
- return Py_None ;
1837
+ Py_RETURN_NONE ;
1847
1838
}
1848
1839
1849
1840
static PyObject *
@@ -2010,8 +2001,7 @@ im_setmode(ImagingObject *self, PyObject *args) {
2010
2001
}
2011
2002
self -> access = ImagingAccessNew (im );
2012
2003
2013
- Py_INCREF (Py_None );
2014
- return Py_None ;
2004
+ Py_RETURN_NONE ;
2015
2005
}
2016
2006
2017
2007
static PyObject *
@@ -2074,8 +2064,7 @@ _transform(ImagingObject *self, PyObject *args) {
2074
2064
return NULL ;
2075
2065
}
2076
2066
2077
- Py_INCREF (Py_None );
2078
- return Py_None ;
2067
+ Py_RETURN_NONE ;
2079
2068
}
2080
2069
2081
2070
static PyObject *
@@ -2202,8 +2191,7 @@ _getbbox(ImagingObject *self, PyObject *args) {
2202
2191
}
2203
2192
2204
2193
if (!ImagingGetBBox (self -> image , bbox , alpha_only )) {
2205
- Py_INCREF (Py_None );
2206
- return Py_None ;
2194
+ Py_RETURN_NONE ;
2207
2195
}
2208
2196
2209
2197
return Py_BuildValue ("iiii" , bbox [0 ], bbox [1 ], bbox [2 ], bbox [3 ]);
@@ -2283,8 +2271,7 @@ _getextrema(ImagingObject *self) {
2283
2271
}
2284
2272
}
2285
2273
2286
- Py_INCREF (Py_None );
2287
- return Py_None ;
2274
+ Py_RETURN_NONE ;
2288
2275
}
2289
2276
2290
2277
static PyObject *
@@ -2347,8 +2334,7 @@ _fillband(ImagingObject *self, PyObject *args) {
2347
2334
return NULL ;
2348
2335
}
2349
2336
2350
- Py_INCREF (Py_None );
2351
- return Py_None ;
2337
+ Py_RETURN_NONE ;
2352
2338
}
2353
2339
2354
2340
static PyObject *
@@ -2363,8 +2349,7 @@ _putband(ImagingObject *self, PyObject *args) {
2363
2349
return NULL ;
2364
2350
}
2365
2351
2366
- Py_INCREF (Py_None );
2367
- return Py_None ;
2352
+ Py_RETURN_NONE ;
2368
2353
}
2369
2354
2370
2355
static PyObject *
@@ -2950,8 +2935,7 @@ _draw_arc(ImagingDrawObject *self, PyObject *args) {
2950
2935
return NULL ;
2951
2936
}
2952
2937
2953
- Py_INCREF (Py_None );
2954
- return Py_None ;
2938
+ Py_RETURN_NONE ;
2955
2939
}
2956
2940
2957
2941
static PyObject *
@@ -2988,8 +2972,7 @@ _draw_bitmap(ImagingDrawObject *self, PyObject *args) {
2988
2972
return NULL ;
2989
2973
}
2990
2974
2991
- Py_INCREF (Py_None );
2992
- return Py_None ;
2975
+ Py_RETURN_NONE ;
2993
2976
}
2994
2977
2995
2978
static PyObject *
@@ -3045,8 +3028,7 @@ _draw_chord(ImagingDrawObject *self, PyObject *args) {
3045
3028
return NULL ;
3046
3029
}
3047
3030
3048
- Py_INCREF (Py_None );
3049
- return Py_None ;
3031
+ Py_RETURN_NONE ;
3050
3032
}
3051
3033
3052
3034
static PyObject *
@@ -3100,8 +3082,7 @@ _draw_ellipse(ImagingDrawObject *self, PyObject *args) {
3100
3082
return NULL ;
3101
3083
}
3102
3084
3103
- Py_INCREF (Py_None );
3104
- return Py_None ;
3085
+ Py_RETURN_NONE ;
3105
3086
}
3106
3087
3107
3088
static PyObject *
@@ -3164,8 +3145,7 @@ _draw_lines(ImagingDrawObject *self, PyObject *args) {
3164
3145
3165
3146
free (xy );
3166
3147
3167
- Py_INCREF (Py_None );
3168
- return Py_None ;
3148
+ Py_RETURN_NONE ;
3169
3149
}
3170
3150
3171
3151
static PyObject *
@@ -3196,8 +3176,7 @@ _draw_points(ImagingDrawObject *self, PyObject *args) {
3196
3176
3197
3177
free (xy );
3198
3178
3199
- Py_INCREF (Py_None );
3200
- return Py_None ;
3179
+ Py_RETURN_NONE ;
3201
3180
}
3202
3181
3203
3182
/* from outline.c */
@@ -3225,8 +3204,7 @@ _draw_outline(ImagingDrawObject *self, PyObject *args) {
3225
3204
return NULL ;
3226
3205
}
3227
3206
3228
- Py_INCREF (Py_None );
3229
- return Py_None ;
3207
+ Py_RETURN_NONE ;
3230
3208
}
3231
3209
3232
3210
static PyObject *
@@ -3282,8 +3260,7 @@ _draw_pieslice(ImagingDrawObject *self, PyObject *args) {
3282
3260
return NULL ;
3283
3261
}
3284
3262
3285
- Py_INCREF (Py_None );
3286
- return Py_None ;
3263
+ Py_RETURN_NONE ;
3287
3264
}
3288
3265
3289
3266
static PyObject *
@@ -3334,8 +3311,7 @@ _draw_polygon(ImagingDrawObject *self, PyObject *args) {
3334
3311
3335
3312
free (ixy );
3336
3313
3337
- Py_INCREF (Py_None );
3338
- return Py_None ;
3314
+ Py_RETURN_NONE ;
3339
3315
}
3340
3316
3341
3317
static PyObject *
@@ -3389,8 +3365,7 @@ _draw_rectangle(ImagingDrawObject *self, PyObject *args) {
3389
3365
return NULL ;
3390
3366
}
3391
3367
3392
- Py_INCREF (Py_None );
3393
- return Py_None ;
3368
+ Py_RETURN_NONE ;
3394
3369
}
3395
3370
3396
3371
static struct PyMethodDef _draw_methods [] = {
@@ -3595,8 +3570,7 @@ _save_ppm(ImagingObject *self, PyObject *args) {
3595
3570
return NULL ;
3596
3571
}
3597
3572
3598
- Py_INCREF (Py_None );
3599
- return Py_None ;
3573
+ Py_RETURN_NONE ;
3600
3574
}
3601
3575
3602
3576
/* -------------------------------------------------------------------- */
@@ -3984,8 +3958,7 @@ _reset_stats(PyObject *self, PyObject *args) {
3984
3958
arena -> stats_freed_blocks = 0 ;
3985
3959
MUTEX_UNLOCK (& ImagingDefaultArena .mutex );
3986
3960
3987
- Py_INCREF (Py_None );
3988
- return Py_None ;
3961
+ Py_RETURN_NONE ;
3989
3962
}
3990
3963
3991
3964
static PyObject *
@@ -4045,8 +4018,7 @@ _set_alignment(PyObject *self, PyObject *args) {
4045
4018
ImagingDefaultArena .alignment = alignment ;
4046
4019
MUTEX_UNLOCK (& ImagingDefaultArena .mutex );
4047
4020
4048
- Py_INCREF (Py_None );
4049
- return Py_None ;
4021
+ Py_RETURN_NONE ;
4050
4022
}
4051
4023
4052
4024
static PyObject *
@@ -4070,8 +4042,7 @@ _set_block_size(PyObject *self, PyObject *args) {
4070
4042
ImagingDefaultArena .block_size = block_size ;
4071
4043
MUTEX_UNLOCK (& ImagingDefaultArena .mutex );
4072
4044
4073
- Py_INCREF (Py_None );
4074
- return Py_None ;
4045
+ Py_RETURN_NONE ;
4075
4046
}
4076
4047
4077
4048
static PyObject *
@@ -4099,8 +4070,7 @@ _set_blocks_max(PyObject *self, PyObject *args) {
4099
4070
return ImagingError_MemoryError ();
4100
4071
}
4101
4072
4102
- Py_INCREF (Py_None );
4103
- return Py_None ;
4073
+ Py_RETURN_NONE ;
4104
4074
}
4105
4075
4106
4076
static PyObject *
@@ -4115,8 +4085,7 @@ _clear_cache(PyObject *self, PyObject *args) {
4115
4085
ImagingMemoryClearCache (& ImagingDefaultArena , i );
4116
4086
MUTEX_UNLOCK (& ImagingDefaultArena .mutex );
4117
4087
4118
- Py_INCREF (Py_None );
4119
- return Py_None ;
4088
+ Py_RETURN_NONE ;
4120
4089
}
4121
4090
4122
4091
/* -------------------------------------------------------------------- */
0 commit comments