2009-09-27 Hui Zhu <teawater@gmail.com>
authorHui Zhu <teawater@gmail.com>
Sun, 27 Sep 2009 02:49:34 +0000 (02:49 +0000)
committerHui Zhu <teawater@gmail.com>
Sun, 27 Sep 2009 02:49:34 +0000 (02:49 +0000)
* record.c (record_open): Change "query" to "error".
(cmd_record_stop): Change "query" to "printf_unfiltered".

gdb/ChangeLog
gdb/record.c

index 25964d31bd4ac8e914fb33fc63fb5100f6a026b2..0ce3fe8cc24f6e5ebd65c81e1daf8831c6f2a226 100644 (file)
@@ -1,3 +1,8 @@
+2009-09-27  Hui Zhu  <teawater@gmail.com>
+
+       * record.c (record_open): Change "query" to "error".
+       (cmd_record_stop): Change "query" to "printf_unfiltered".
+
 2009-09-26  Pierre Muller  <muller@ics.u-strasbg.fr>
 
        * i386-nat.c (i386_stopped_data_address): Also check that
index c675e34445039ef94f64790f4ebb699f2bde195a..8b56010e29b15a21abaa73e0d72ed2b8246a0db0 100644 (file)
@@ -496,12 +496,8 @@ record_open (char *name, int from_tty)
 
   /* Check if record target is already running.  */
   if (current_target.to_stratum == record_stratum)
-    {
-      if (!query
-         (_("Process record target already running, do you want to delete "
-            "the old record log?")))
-       return;
-    }
+    error (_("Process record target already running.  Use \"record stop\" to "
+             "stop record target first."));
 
   /*Reset the beneath function pointers.  */
   record_beneath_to_resume = NULL;
@@ -1249,9 +1245,9 @@ cmd_record_stop (char *args, int from_tty)
 {
   if (current_target.to_stratum == record_stratum)
     {
-      if (!record_list || !from_tty || query (_("Delete recorded log and "
-                                               "stop recording?")))
-       unpush_target (&record_ops);
+      unpush_target (&record_ops);
+      printf_unfiltered (_("Process record is stoped and all execution "
+                           "log is deleted.\n"));
     }
   else
     printf_unfiltered (_("Process record is not started.\n"));