gdb/
[deliverable/binutils-gdb.git] / gdb / mi / mi-main.c
index dfb489243cbe4a569e43a6f2f8681494bbac76da..4db36529bc8588ddebe895a29da8a8dfa1ea3505 100644 (file)
@@ -2099,8 +2099,15 @@ mi_cmd_execute (struct mi_parse *parse)
 
   if (strncmp (parse->command, "break-", sizeof ("break-") - 1 ) == 0)
     {
-      make_cleanup_restore_integer (&mi_suppress_breakpoint_notifications);
-      mi_suppress_breakpoint_notifications = 1;
+      make_cleanup_restore_integer (&mi_suppress_notification.breakpoint);
+      mi_suppress_notification.breakpoint = 1;
+    }
+  else if (strncmp (parse->command, "gdb-set", sizeof ("gdb-set") - 1) == 0)
+    {
+      int *p = &mi_suppress_notification.cmd_param_changed;
+
+      make_cleanup_restore_integer (p);
+      mi_suppress_notification.cmd_param_changed = 1;
     }
 
   if (parse->cmd->argv_func != NULL)
This page took 0.023742 seconds and 4 git commands to generate.