From: oltolm Date: Sat, 28 Sep 2024 09:35:04 +0000 (+0200) Subject: gdb-dap: disable events when deleting breakpoints X-Git-Tag: gdb-16-branchpoint~751 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=59529d80e8f0c3a68c9285e82bdd1c97cc2760f3;p=thirdparty%2Fbinutils-gdb.git gdb-dap: disable events when deleting breakpoints 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. --- diff --git a/gdb/python/lib/gdb/dap/breakpoint.py b/gdb/python/lib/gdb/dap/breakpoint.py index db8ac10af6e..15055f21b7b 100644 --- a/gdb/python/lib/gdb/dap/breakpoint.py +++ b/gdb/python/lib/gdb/dap/breakpoint.py @@ -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