diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2009-04-05 20:10:53 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2009-04-05 20:10:53 -0400 |
commit | 9de004a585ca0b2cf968df9514e6ba4e66f10694 (patch) | |
tree | e5f9efe58cb18ee07fc5542163cb3be6d63352de /coverage/tracer.c | |
parent | 0eae4b8018fa479eb880e3e957a88c7206d7b1a1 (diff) | |
download | python-coveragepy-git-9de004a585ca0b2cf968df9514e6ba4e66f10694.tar.gz |
No need to incref None, and we can use tuple operations w/o error checking.
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);
}
|