OSDN Git Service

*win32-nat.c (open_process_used): New static variable.
authorcgf <cgf>
Sun, 2 Dec 2007 05:45:08 +0000 (05:45 +0000)
committercgf <cgf>
Sun, 2 Dec 2007 05:45:08 +0000 (05:45 +0000)
commit6356589cf9bf57979872ae4c1b1d71f7f3c55d31
treeb9b25c381c88d710b8e510f6889f28acdde2b7a1
parent1bd0d1ffc950945e83cde4d563025b6a13380a31
*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