| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -778,9 +778,7 @@ dummy_func( | |||
| 778 | 778 | } | |
| 779 | 779 | assert(exc && PyExceptionInstance_Check(exc)); | |
| 780 | 780 | Py_INCREF(exc); | |
| 781 | - PyObject *typ = Py_NewRef(PyExceptionInstance_Class(exc)); | ||
| 782 | - PyObject *tb = PyException_GetTraceback(exc); | ||
| 783 | - _PyErr_Restore(tstate, typ, exc, tb); | ||
| 781 | + _PyErr_SetRaisedException(tstate, exc); | ||
| 784 | 782 | goto exception_unwind; | |
| 785 | 783 | } | |
| 786 | 784 | ||
@@ -791,9 +789,7 @@ dummy_func( | |||
| 791 | 789 | } | |
| 792 | 790 | else { | |
| 793 | 791 | Py_INCREF(exc); | |
| 794 | - PyObject *typ = Py_NewRef(PyExceptionInstance_Class(exc)); | ||
| 795 | - PyObject *tb = PyException_GetTraceback(exc); | ||
| 796 | - _PyErr_Restore(tstate, typ, exc, tb); | ||
| 792 | + _PyErr_SetRaisedException(tstate, exc); | ||
| 797 | 793 | goto exception_unwind; | |
| 798 | 794 | } | |
| 799 | 795 | } | |
| Back | FazBrowse Home | New Git URL |
0 commit comments