aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gdb/ChangeLog4
-rw-r--r--gdb/windows-nat.c4
2 files changed, 6 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 63f0ca4..2687d38 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,7 @@
+2009-09-22 Pierre Muller <muller@ics.u-strasbg.fr>
+
+ * windows-nat.c (ctrl_c_handler): Also handle CTRL_BREAK_EVENT.
+
2009-09-18 Keith Seitz <keiths@redhat.com>
* cp-support.h (cp_validate_operator): Declare new function.
diff --git a/gdb/windows-nat.c b/gdb/windows-nat.c
index c041c42..d8c2599 100644
--- a/gdb/windows-nat.c
+++ b/gdb/windows-nat.c
@@ -1289,8 +1289,8 @@ ctrl_c_handler (DWORD event_type)
{
const int attach_flag = current_inferior ()->attach_flag;
- /* Only handle Ctrl-C event. Ignore others. */
- if (event_type != CTRL_C_EVENT)
+ /* Only handle Ctrl-C and Ctrl-Break events. Ignore others. */
+ if (event_type != CTRL_C_EVENT && event_type != CTRL_BREAK_EVENT)
return FALSE;
/* If the inferior and the debugger share the same console, do nothing as