summaryrefslogtreecommitdiff
path: root/coverage
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2009-04-05 20:10:53 -0400
committerNed Batchelder <ned@nedbatchelder.com>2009-04-05 20:10:53 -0400
commite86dc47851c9e24dfb854b43ed59cf67733daabb (patch)
treebd138a110947264670b1619759244895612eac3d /coverage
parent0648585c50043a79c8434308cf6225f32f44d8da (diff)
downloadpython-coveragepy-e86dc47851c9e24dfb854b43ed59cf67733daabb.tar.gz
No need to incref None, and we can use tuple operations w/o error checking.
Diffstat (limited to 'coverage')
-rw-r--r--coverage/tracer.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/coverage/tracer.c b/coverage/tracer.c
index 5a49bf7..9c079cb 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);
}