OSDN Git Service

*win32-nat.c (open_process_used): New static variable.
authorChristopher Faylor <me+cygwin@cgf.cx>
Sun, 2 Dec 2007 05:45:08 +0000 (05:45 +0000)
committerChristopher Faylor <me+cygwin@cgf.cx>
Sun, 2 Dec 2007 05:45:08 +0000 (05:45 +0000)
commit80314a83a256e3cc4d6b60fc2a8e3db5987a33af
tree4077e0e0ee5b38a70b48796f3e0b05200ceda378
parent33d6093fb8821195e8266041e04c103180c7b77c
*win32-nat.c (open_process_used): New static variable.
(win32_init_thread_list): Remove call to CloseHandle for thread.
(win32_delete_thread): Ditto.
(fake_create_process): Set open_process_used if OpenProcess call is successful.
(get_win32_debug_event): Do not close process handle.
(do_initial_win32_stuff): Set open_process_used to zero.
(win32_mourn_inferior): Call CloseHandle for current_process_handle if
open_process_used is set.
(win32_kill_inferior): Do not close process and main_thread handles.
gdb/ChangeLog
gdb/win32-nat.c