OSDN Git Service

* breakpoint.c (print_exception_catchpoint): Access `b' directly
authorpalves <palves>
Wed, 29 Apr 2009 19:31:55 +0000 (19:31 +0000)
committerpalves <palves>
Wed, 29 Apr 2009 19:31:55 +0000 (19:31 +0000)
instead of `b->loc->owner'.
(print_mention_exception_catchpoint): Ditto.

gdb/ChangeLog
gdb/breakpoint.c

index b9b24d1..dca1530 100644 (file)
@@ -1,3 +1,9 @@
+2009-04-29  Pedro Alves  <pedro@codesourcery.com>
+
+       * breakpoint.c (print_exception_catchpoint): Access `b' directly
+       instead of `b->loc->owner'.
+       (print_mention_exception_catchpoint): Ditto.
+
 2009-04-29  Jan Kratochvil  <jan.kratochvil@redhat.com>
 
        * macrocmd.c (info_macro_command): Print -Dname=value if LINE is zero.
index 330a53a..c5b93a2 100644 (file)
@@ -6631,7 +6631,7 @@ print_exception_catchpoint (struct breakpoint *b)
     breakpoint_adjustment_warning (b->loc->requested_address,
                                   b->loc->address,
                                   b->number, 1);
-  bp_temp = b->loc->owner->disposition == disp_del;
+  bp_temp = b->disposition == disp_del;
   ui_out_text (uiout, 
               bp_temp ? "Temporary catchpoint "
                       : "Catchpoint ");
@@ -6678,7 +6678,7 @@ print_mention_exception_catchpoint (struct breakpoint *b)
   int bp_temp;
   int bp_throw;
 
-  bp_temp = b->loc->owner->disposition == disp_del;
+  bp_temp = b->disposition == disp_del;
   bp_throw = strstr (b->addr_string, "throw") != NULL;
   ui_out_text (uiout, bp_temp ? _("Temporary catchpoint ")
                              : _("Catchpoint "));