From fb7b22bbeac9f26043f3aa92228c6ade7e2ea232 Mon Sep 17 00:00:00 2001 From: Matthieu Longo Date: Mon, 8 Jun 2026 11:27:44 +0100 Subject: [PATCH] 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 --- 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; };