Fix PR python/20129 - use of non-existing variable
authorTom Tromey <tom@tromey.com>
Mon, 6 Jun 2016 17:21:15 +0000 (11:21 -0600)
committerTom Tromey <tom@tromey.com>
Wed, 29 Jun 2016 16:18:38 +0000 (10:18 -0600)
commit803b47e5d4dc86b953aba0bc44865de287726dbe
tree801834576d7edef30ddd2b02e758bd6415276a94
parent9d78f827e0da9ab6fda2d6ef2d59cebb805b411f
Fix PR python/20129 - use of non-existing variable

PR python/20129 concerns the error message one gets from a command
like "disable frame-filter global NoSuchFilter".  Currently this
throws a second, unexpected, exception due to the use of a
non-existing variable named "name".

This patch adds regression tests and fixes a couple of spots to use
the correct variable name.

Built and regtested on x86-64 Fedora 23.

2016-06-29  Tom Tromey  <tom@tromey.com>

PR python/20129:
* python/lib/gdb/command/frame_filters.py (_do_enable_frame_filter)
(SetFrameFilterPriority._set_filter_priority): Use "frame_filter",
not "name".

2016-06-29  Tom Tromey  <tom@tromey.com>

PR python/20129:
* gdb.python/py-framefilter.exp: Add tests for setting priority
and disabling of non-existent frame filter.
gdb/ChangeLog
gdb/python/lib/gdb/command/frame_filters.py
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.python/py-framefilter.exp