2335 static PyObject*
2336 _draw_chord(ImagingDrawObject* self, PyObject* args)
2337 {
2338 int x0, y0, x1, y1;
2339 int ink, fill;
2340 int start, end;
2341 if (!PyArg_ParseTuple(args, "(iiii)iiii",
when PyArg_ParseTuple() succeeds
taking False path
2342 &x0, &y0, &x1, &y1, &start, &end, &ink, &fill))
2343 return NULL;
2344
2345 if (ImagingDrawChord(self->image->image, x0, y0, x1, y1,
when treating unknown struct ImagingObject * from _imaging.c:2345 as non-NULL
when considering range: -0x80000000 <= value <= -1
taking True path
2346 start, end, &ink, fill, self->blend) < 0)
2347 return NULL;
2348
2349 Py_INCREF(Py_None);
2350 return Py_None;
2351 }
returning (PyObject*)NULL without setting an exception