diff options
Diffstat (limited to 'libs/kstd/gdb/error_code.py')
| -rw-r--r-- | libs/kstd/gdb/error_code.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/libs/kstd/gdb/error_code.py b/libs/kstd/gdb/error_code.py index 1569f59a..74aa125c 100644 --- a/libs/kstd/gdb/error_code.py +++ b/libs/kstd/gdb/error_code.py @@ -1,4 +1,4 @@ -import gdb +import gdb # pyright: ignore[reportMissingModuleSource] class KstdErrorCodePrinter(gdb.ValuePrinter): @@ -23,7 +23,7 @@ class KstdErrorCodePrinter(gdb.ValuePrinter): if name.endswith("_t"): name = name[:-2] return name - except (gdb.error, AttributeError): + except gdb.error, AttributeError: return "?" def _message(self): @@ -41,10 +41,10 @@ class KstdErrorCodePrinter(gdb.ValuePrinter): length = int(result["_M_len"]) if int(ptr) != 0 and length > 0: return ptr.string(length=length) - except (gdb.error, AttributeError, KeyError): + except gdb.error, AttributeError, KeyError: pass return str(result) - except (gdb.error, RuntimeError): + except gdb.error, RuntimeError: return None def to_string(self): @@ -63,4 +63,3 @@ class KstdErrorCodePrinter(gdb.ValuePrinter): def display_hint(self): return None - |
