diff options
Diffstat (limited to 'Python/traceback.c')
| -rw-r--r-- | Python/traceback.c | 4 | 
1 files changed, 1 insertions, 3 deletions
| diff --git a/Python/traceback.c b/Python/traceback.c index a60a183..adfd66c 100644 --- a/Python/traceback.c +++ b/Python/traceback.c @@ -96,8 +96,7 @@ newtracebackobject(PyTracebackObject *next, PyFrameObject *frame)          Py_XINCREF(frame);          tb->tb_frame = frame;          tb->tb_lasti = frame->f_lasti; -        tb->tb_lineno = PyCode_Addr2Line(frame->f_code, -                                         frame->f_lasti); +        tb->tb_lineno = PyFrame_GetLineNumber(frame);          PyObject_GC_Track(tb);      }      return tb; @@ -162,7 +161,6 @@ _Py_DisplaySourceLine(PyObject *f, const char *filename, int lineno, int indent)                      strcpy(namebuf+len, tail);                      xfp = fopen(namebuf, "r" PY_STDIOTEXTMODE);                      if (xfp != NULL) { -                        filename = namebuf;                          break;                      }                  } | 
