[binutils-gdb] gdb_py_tp_name: remove redundant PyErr_Clear
Matthieu Longo via Gdb-cvs <[email protected]> Tue, 9 Jun 2026 09:58:32 +0000 (GMT)
| Newsgroups | gmane.comp.gdb.cvs |
|---|---|
| Message-ID | <[email protected]> |
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=fb7b22bbeac9f26043f3aa92228c6ade7e2ea232 commit fb7b22bbeac9f26043f3aa92228c6ade7e2ea232 Author: Matthieu Longo <[email protected]> Date: Mon Jun 8 11:27:44 2026 +0100 gdb_py_tp_name: remove redundant PyErr_Clear gdbpy_print_stack() already clears the error indicator. Thus remove the following call to PyErr_Clear(). Approved-By: Andrew Burgess <[email protected]> Diff: --- gdb/python/py-obj-type.c | 1 - 1 file changed, 1 deletion(-) diff --git a/gdb/python/py-obj-type.c b/gdb/python/py-obj-type.c index 3ed57d0cbab..bd27b255679 100644 --- a/gdb/python/py-obj-type.c +++ b/gdb/python/py-obj-type.c @@ -31,7 +31,6 @@ gdb_py_tp_name (PyTypeObject *py_type) noexcept auto handle_err = [&]() -> std::string { gdbpy_print_stack (); - PyErr_Clear (); return NO_TYPE_NAME; };