summaryrefslogtreecommitdiff
path: root/coverage/collector.py
diff options
context:
space:
mode:
Diffstat (limited to 'coverage/collector.py')
-rw-r--r--coverage/collector.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/coverage/collector.py b/coverage/collector.py
index 9752e530..5498cc6c 100644
--- a/coverage/collector.py
+++ b/coverage/collector.py
@@ -234,7 +234,7 @@ class Collector(object):
self._collectors.append(self)
#print >>sys.stderr, "Started: %r" % self._collectors
- # Check to see whether we had a fullcoverage tracer installed.
+ # Check to see whether we had a fullcoverage tracer installed.
traces0 = None
if hasattr(sys, "gettrace"):
fn0 = sys.gettrace()
@@ -247,10 +247,9 @@ class Collector(object):
fn = self._start_tracer()
if traces0:
- #print("traces0 has %d" % len(traces0))
for args in traces0:
- frame, event, arg = args
- fn(*args)
+ (frame, event, arg), lineno = args
+ fn(frame, event, arg, lineno=lineno)
# Install our installation tracer in threading, to jump start other
# threads.