* thread.c (add_thread_silent): Use null_ptid instead of
authorPedro Alves <palves@redhat.com>
Fri, 6 Aug 2010 19:45:58 +0000 (19:45 +0000)
committerPedro Alves <palves@redhat.com>
Fri, 6 Aug 2010 19:45:58 +0000 (19:45 +0000)
minus_one_ptid while getting rid of stale inferior_ptid.

gdb/ChangeLog
gdb/thread.c

index 8771977c930b15e3bd931690f3e3d73f23e20df6..c36d5405a5cd7b054141ffa89179a4720e07ea8c 100644 (file)
@@ -1,3 +1,8 @@
+2010-08-06  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       * thread.c (add_thread_silent): Use null_ptid instead of
+       minus_one_ptid while getting rid of stale inferior_ptid.
+
 2010-08-06  Corinna Vinschen  <vinschen@redhat.com>
 
        * dwarf2-frame.c (struct dwarf2_cie): Add ptr_size member.
index 2fdc7f9b326fc47eba28b44b7d6a4796885329ae..0b291bae972575811272f0ad9275d123f847c8ac 100644 (file)
@@ -187,11 +187,11 @@ add_thread_silent (ptid_t ptid)
 
       if (ptid_equal (inferior_ptid, ptid))
        {
-         tp = new_thread (ptid);
+         tp = new_thread (null_ptid);
 
          /* Make switch_to_thread not read from the thread.  */
          tp->state_ = THREAD_EXITED;
-         switch_to_thread (minus_one_ptid);
+         switch_to_thread (null_ptid);
 
          /* Now we can delete it.  */
          delete_thread (ptid);