summaryrefslogtreecommitdiff
path: root/coverage/ctracer/tracer.c
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2021-04-11 18:39:03 -0400
committerNed Batchelder <ned@nedbatchelder.com>2021-04-11 18:39:03 -0400
commit3cd4db3248fe48c3a531855227a9b2a3846e0110 (patch)
treeea7718d57062ac7301b809bab0c552986fa974a3 /coverage/ctracer/tracer.c
parent70ba38090b47d4dc0bd88fa39b6b1a5424d4793d (diff)
downloadpython-coveragepy-git-3cd4db3248fe48c3a531855227a9b2a3846e0110.tar.gz
fix: adapt to 3.10.0a7's f_lasti field
Diffstat (limited to 'coverage/ctracer/tracer.c')
-rw-r--r--coverage/ctracer/tracer.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/coverage/ctracer/tracer.c b/coverage/ctracer/tracer.c
index 00e4218d..57a6c078 100644
--- a/coverage/ctracer/tracer.c
+++ b/coverage/ctracer/tracer.c
@@ -715,7 +715,7 @@ CTracer_handle_return(CTracer *self, PyFrameObject *frame)
*/
int bytecode = RETURN_VALUE;
PyObject * pCode = frame->f_code->co_code;
- int lasti = frame->f_lasti;
+ int lasti = MyFrame_lasti(frame);
if (lasti < MyBytes_GET_SIZE(pCode)) {
bytecode = MyBytes_AS_STRING(pCode)[lasti];