summaryrefslogtreecommitdiff
path: root/Objects/frameobject.c
diff options
context:
space:
mode:
Diffstat (limited to 'Objects/frameobject.c')
-rw-r--r--Objects/frameobject.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/Objects/frameobject.c b/Objects/frameobject.c
index f86b64df32..212fbc9799 100644
--- a/Objects/frameobject.c
+++ b/Objects/frameobject.c
@@ -38,6 +38,8 @@ static struct memberlist frame_memberlist[] = {
{"f_code", T_OBJECT, OFF(f_code)},
{"f_globals", T_OBJECT, OFF(f_globals)},
{"f_locals", T_OBJECT, OFF(f_locals)},
+ {"f_lasti", T_INT, OFF(f_lasti)},
+ {"f_lineno", T_INT, OFF(f_lineno)},
{NULL} /* Sentinel */
};
@@ -118,6 +120,8 @@ newframeobject(back, code, globals, locals, nvalues, nblocks)
DECREF(f);
f = NULL;
}
+ f->f_lasti = 0;
+ f->f_lineno = -1;
}
return f;
}