Use unique_ptr in the Windows thread list
authorTom Tromey <tromey@adacore.com>
Thu, 31 Mar 2022 16:08:45 +0000 (10:08 -0600)
committerTom Tromey <tromey@adacore.com>
Mon, 4 Apr 2022 19:58:37 +0000 (13:58 -0600)
commit44c6a4106ea9c8d903e62b20357ea8d5387b8f4f
tree3ea034be470c32f3b611b73add7e1bd7a4701cb5
parent04ae91ea5223735820f44d580055362b06a6df73
Use unique_ptr in the Windows thread list

windows-nat.c uses some manual memory management when manipulating the
thread_list global.  Changing this to use unique_ptr simplifies the
code, in particular windows_init_thread_list.  (Note that, while I
think the the call to init_thread_list in there is wrong, I haven't
removed it in this patch.)
gdb/windows-nat.c