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 | e86dc47851c9e24dfb854b43ed59cf67733daabb (patch) | |
tree | bd138a110947264670b1619759244895612eac3d /coverage | |
parent | 0648585c50043a79c8434308cf6225f32f44d8da (diff) | |
download | python-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.c | 5 |
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);
}
|