diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2014-09-19 10:52:07 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2014-09-19 10:52:07 -0400 |
commit | 464177900ae028c466fd5fca69b85d6b81b12855 (patch) | |
tree | e555a8291721091b98bbc414c918e53207a86085 /coverage/tracer.c | |
parent | f39e5eb41ba8c1ab337cec055720d81204fca467 (diff) | |
download | python-coveragepy-464177900ae028c466fd5fca69b85d6b81b12855.tar.gz |
Be struct about C declaration rules. Travis cares...
Diffstat (limited to 'coverage/tracer.c')
-rw-r--r-- | coverage/tracer.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/coverage/tracer.c b/coverage/tracer.c index a6ade3f..5bf5c46 100644 --- a/coverage/tracer.c +++ b/coverage/tracer.c @@ -226,6 +226,8 @@ CTracer_init(CTracer *self, PyObject *args_unused, PyObject *kwds_unused) static void CTracer_dealloc(CTracer *self) { + int i; + if (self->started) { PyEval_SetTrace(NULL, NULL); } @@ -239,7 +241,7 @@ CTracer_dealloc(CTracer *self) DataStack_dealloc(self, &self->data_stack); if (self->data_stacks) { - for (int i = 0; i < self->data_stacks_used; i++) { + for (i = 0; i < self->data_stacks_used; i++) { DataStack_dealloc(self, self->data_stacks + i); } PyMem_Free(self->data_stacks); |