diff options
Diffstat (limited to 'coverage/tracer.c')
-rw-r--r-- | coverage/tracer.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/coverage/tracer.c b/coverage/tracer.c index 5a49bf76..9c079cbb 100644 --- a/coverage/tracer.c +++ b/coverage/tracer.c @@ -108,9 +108,8 @@ Tracer_trace(Tracer *self, PyFrameObject *frame, int what, PyObject *arg) PyObject * t = PyTuple_New(2);
tracename = self->tracenames[self->depth];
Py_INCREF(tracename);
- PyTuple_SetItem(t, 0, tracename);
- PyTuple_SetItem(t, 1, PyInt_FromLong(frame->f_lineno));
- Py_INCREF(Py_None);
+ PyTuple_SET_ITEM(t, 0, tracename);
+ PyTuple_SET_ITEM(t, 1, PyInt_FromLong(frame->f_lineno));
PyDict_SetItem(self->data, t, Py_None);
Py_DECREF(t);
}
|