File: _imaging.c
Function: _draw_arc
Error: returning (PyObject*)NULL without setting an exception
2278 static PyObject* 
2279 _draw_arc(ImagingDrawObject* self, PyObject* args)
2280 {
2281     int x0, y0, x1, y1;
2282     int ink;
2283     int start, end;
2284     int op = 0;
2285     if (!PyArg_ParseTuple(args, "(iiii)iii|i",
when PyArg_ParseTuple() succeeds
taking False path
2286                           &x0, &y0, &x1, &y1,
2287                           &start, &end, &ink))
2288 	return NULL;
2289 
2290     if (ImagingDrawArc(self->image->image, x0, y0, x1, y1, start, end,
when treating unknown struct ImagingObject * from _imaging.c:2290 as non-NULL
when considering range: -0x80000000 <= value <= -1
taking True path
2291                        &ink, op) < 0)
2292         return NULL;
2293 
2294     Py_INCREF(Py_None);
2295     return Py_None;
2296 }
returning (PyObject*)NULL without setting an exception