2011-03-04 Michael Snyder <msnyder@vmware.com>
authorMichael Snyder <msnyder@vmware.com>
Fri, 4 Mar 2011 18:02:54 +0000 (18:02 +0000)
committerMichael Snyder <msnyder@vmware.com>
Fri, 4 Mar 2011 18:02:54 +0000 (18:02 +0000)
* solib.c (reload_shared_libraries_1): Close memory leak.

gdb/ChangeLog
gdb/solib.c

index 1719c189391ec3f003ec5d4f43c86c0d73e19b56..4b14824a5de1b5d4c2e7fa89da42d08dc5604975 100644 (file)
@@ -1,3 +1,7 @@
+2011-03-04  Michael Snyder  <msnyder@vmware.com>
+
+       * solib.c (reload_shared_libraries_1): Close memory leak.
+
 2011-03-03  Tom Tromey  <tromey@redhat.com>
 
        PR gdb/12538:
index 6748d8768c92ecc3f7971e9fb596a04e7ca7de61..2bf0751399e4c9e815624d709d3e17fdf91c4760 100644 (file)
@@ -1326,6 +1326,7 @@ reload_shared_libraries_1 (int from_tty)
        SYMFILE_DEFER_BP_RESET | (from_tty ? SYMFILE_VERBOSE : 0);
 
       filename = tilde_expand (so->so_original_name);
+      make_cleanup (xfree, filename);
       abfd = solib_bfd_open (filename);
       if (abfd != NULL)
        {