]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
gdb-dap: disable events when deleting breakpoints
authoroltolm <oleg.tolmatcev@gmail.com>
Sat, 28 Sep 2024 09:35:04 +0000 (11:35 +0200)
committerTom Tromey <tromey@adacore.com>
Thu, 3 Oct 2024 17:12:40 +0000 (11:12 -0600)
when I disable a breakpoint in VS Code the breakpoint is removed
instead. I compared the behavior to lldb-dap and disabled events when
removing a breakpoint. Now it is possible to disable and enable
breakpoints in VS Code.

gdb/python/lib/gdb/dap/breakpoint.py

index db8ac10af6e10637958cd676d8e27a0f42af6ea9..15055f21b7bef761613de7d6d293e42b1f17d5e2 100644 (file)
@@ -208,9 +208,9 @@ def _set_breakpoints_callback(kind, specs, creator):
                     }
                 )
 
-    # Delete any breakpoints that were not reused.
-    for entry in saved_map.values():
-        entry.delete()
+        # Delete any breakpoints that were not reused.
+        for entry in saved_map.values():
+            entry.delete()
     return result