More assert checks on reinsert breakpoint
[deliverable/binutils-gdb.git] / gdb / gdbserver / mem-break.c
index 3313459b9a21d804dc4d683ddb1f5407c8925785..c27e803027ce44b1bd0acee51a10f5b2127dc31d 100644 (file)
@@ -1740,7 +1740,12 @@ delete_disabled_breakpoints (void)
     {
       next = bp->next;
       if (bp->raw->inserted < 0)
-       delete_breakpoint_1 (proc, bp);
+       {
+         /* If reinsert_breakpoints become disabled, that means the
+            manipulations (insertion and removal) of them are wrong.  */
+         gdb_assert (bp->type != reinsert_breakpoint);
+         delete_breakpoint_1 (proc, bp);
+       }
     }
 }
 
This page took 0.02565 seconds and 4 git commands to generate.