diff options
Diffstat (limited to 'gdb/testsuite/gdb.python/py-events.py')
-rw-r--r-- | gdb/testsuite/gdb.python/py-events.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gdb/testsuite/gdb.python/py-events.py b/gdb/testsuite/gdb.python/py-events.py index 1524267..b21f562 100644 --- a/gdb/testsuite/gdb.python/py-events.py +++ b/gdb/testsuite/gdb.python/py-events.py @@ -45,7 +45,10 @@ def breakpoint_stop_handler(event): def exit_handler(event): assert isinstance(event, gdb.ExitedEvent) print("event type: exit") - print("exit code: %d" % (event.exit_code)) + if hasattr(event, 'exit_code'): + print("exit code: %d" % (event.exit_code)) + else: + print("exit code: not-present") print("exit inf: %d" % (event.inferior.num)) print("exit pid: %d" % (event.inferior.pid)) print("dir ok: %s" % str("exit_code" in dir(event))) |