*** empty log message ***
[deliverable/binutils-gdb.git] / gdb / windows-nat.c
index ecd036e0b8a3b8388ce9358507c8c21210b5b568..3ea09662bfb916652da15a4512e0b34fade9aca5 100644 (file)
@@ -1542,6 +1542,8 @@ win32_wait (ptid_t ptid, struct target_waitstatus *ourstatus)
 {
   int pid = PIDGET (ptid);
 
+  target_terminal_ours ();
+
   /* We loop when we get a non-standard exception rather than return
      with a SPURIOUS because resume can try and step or modify things,
      which needs a current_thread->h.  But some of these exceptions mark
@@ -1587,7 +1589,7 @@ do_initial_win32_stuff (DWORD pid)
   clear_proceed_status ();
   init_wait_for_inferior ();
 
-  target_terminal_init ();
+  terminal_init_inferior_with_pgrp (pid);
   target_terminal_inferior ();
 
   while (1)
This page took 0.024122 seconds and 4 git commands to generate.