Mirror of the gdb-patches mailing list
 help / color / mirror / Atom feed
* [MI][Patch] -exec-continue/interrupt --thread-group expects wrong id
@ 2009-06-05 17:34 Marc Khouzam
  2009-06-05 18:36 ` Vladimir Prus
  0 siblings, 1 reply; 3+ messages in thread
From: Marc Khouzam @ 2009-06-05 17:34 UTC (permalink / raw)
  To: gdb-patches

Hi,

After Pedro kindly pointed out that there is a
--thread-group parameter to -exec-continue and -exec-interrupt
(how did I miss that?) I tried them out.
I found that they still expect the old form of the 
threadGroupId (starting with a 'p').

The patch below fixes both methods.

This is hard to test since HEAD does not have a fully functional
multi-process, but I was able to confirm that the threadGroupId
gets properly accepted with my patch.

Thanks

marc


--- gdb/mi/mi-main.c	8 Apr 2009 06:58:37 -0000	1.147
+++ gdb/mi/mi-main.c	5 Jun 2009 17:15:42 -0000
@@ -205,7 +205,7 @@
       int pid;
       if (argv[1] == NULL || argv[1] == '\0')
 	error ("Thread group id not specified");
-      pid = atoi (argv[1] + 1);
+      pid = atoi (argv[1]);
       if (!in_inferior_list (pid))
 	error ("Invalid thread group id '%s'", argv[1]);
 
@@ -260,7 +260,7 @@
       int pid;
       if (argv[1] == NULL || argv[1] == '\0')
 	error ("Thread group id not specified");
-      pid = atoi (argv[1] + 1);
+      pid = atoi (argv[1]);
       if (!in_inferior_list (pid))
 	error ("Invalid thread group id '%s'", argv[1]);


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2009-06-05 18:42 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-06-05 17:34 [MI][Patch] -exec-continue/interrupt --thread-group expects wrong id Marc Khouzam
2009-06-05 18:36 ` Vladimir Prus
2009-06-05 18:42   ` Marc Khouzam

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox