Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0e1e043 commit e513210Copy full SHA for e513210
1 file changed
Objects/object.c
@@ -406,11 +406,17 @@ _PyObject_Dump(PyObject* op)
406
#ifdef WITH_THREAD
407
PyGILState_STATE gil;
408
#endif
409
+ PyObject *error_type, *error_value, *error_traceback;
410
+
411
fprintf(stderr, "object : ");
412
413
gil = PyGILState_Ensure();
414
415
416
+ PyErr_Fetch(&error_type, &error_value, &error_traceback);
417
(void)PyObject_Print(op, stderr, 0);
418
+ PyErr_Restore(error_type, error_value, error_traceback);
419
420
421
PyGILState_Release(gil);
422
0 commit comments