windows_clear_solib memory leak

gdb/ChangeLog:

2020-01-03  Hannes Domani  <ssbssa@yahoo.de>

	* windows-nat.c (windows_clear_solib): Free so_list linked list.
This commit is contained in:
Hannes Domani 2019-12-24 13:14:01 +01:00
parent 16d8767399
commit 25057eb004
2 changed files with 12 additions and 1 deletions

View file

@ -1,3 +1,7 @@
2020-01-03 Hannes Domani <ssbssa@yahoo.de>
* windows-nat.c (windows_clear_solib): Free so_list linked list.
2020-01-03 Bernd Edlinger <bernd.edlinger@hotmail.de>
* MAINTAINERS (Write After Approval): Add myself.

View file

@ -940,7 +940,14 @@ catch_errors (void (*func) ())
static void
windows_clear_solib (void)
{
solib_start.next = NULL;
struct so_list *so;
for (so = solib_start.next; so; so = solib_start.next)
{
solib_start.next = so->next;
windows_free_so (so);
}
solib_end = &solib_start;
}