summaryrefslogtreecommitdiff
path: root/gdb/python
diff options
context:
space:
mode:
authorpmuldoon <pmuldoon>2013-10-02 08:33:27 +0000
committerpmuldoon <pmuldoon>2013-10-02 08:33:27 +0000
commit0b0cf856138144fff5e010d1c4b06f9cbe8c4260 (patch)
tree2444e765922dacac862d67727f5c0697b4e4ae09 /gdb/python
parentc85cddc51d5d9e4423509a2dc7cf3d9809451b49 (diff)
downloadgdb-0b0cf856138144fff5e010d1c4b06f9cbe8c4260.tar.gz
2013-10-02 Phil Muldoon <pmuldoon@redhat.com>
* python/lib/gdb/command/frame_filters.py (InfoFrameFilter.list_frame_filters): Retrieve exception manually. (ShowFrameFilterPriority.invoke): Ditto.
Diffstat (limited to 'gdb/python')
-rw-r--r--gdb/python/lib/gdb/command/frame_filters.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/gdb/python/lib/gdb/command/frame_filters.py b/gdb/python/lib/gdb/command/frame_filters.py
index b5d34ade3db..b04f4779162 100644
--- a/gdb/python/lib/gdb/command/frame_filters.py
+++ b/gdb/python/lib/gdb/command/frame_filters.py
@@ -16,6 +16,7 @@
"""GDB commands for working with frame-filters."""
+import sys
import gdb
import copy
from gdb.FrameIterator import FrameIterator
@@ -79,7 +80,8 @@ class InfoFrameFilter(gdb.Command):
str(gdb.frames.get_priority(frame_filter[1])))
enabled = '{:<7}'.format(
self.enabled_string(gdb.frames.get_enabled(frame_filter[1])))
- except Exception as e:
+ except Exception:
+ e = sys.exc_info()[1]
print(" Error printing filter '"+name+"': "+str(e))
else:
print(" %s %s %s" % (priority, enabled, name))
@@ -448,7 +450,8 @@ class ShowFrameFilterPriority(gdb.Command):
list_name = command_tuple[0]
try:
priority = self.get_filter_priority(list_name, filter_name);
- except Exception as e:
+ except Exception:
+ e = sys.exc_info()[1]
print("Error printing filter priority for '"+name+"':"+str(e))
else:
print("Priority of filter '" + filter_name + "' in list '" \