mmo tdata leak

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

mmo tdata leak

Alan Modra-3
malloc'd tdata isn't freed.

        * mmo.c (mmo_mkobject): Allocate tdata with bfd_zalloc.

diff --git a/bfd/mmo.c b/bfd/mmo.c
index ca116aa42f..9ac689d042 100644
--- a/bfd/mmo.c
+++ b/bfd/mmo.c
@@ -579,7 +579,7 @@ mmo_mkobject (bfd *abfd)
 
       /* All fields are zero-initialized, so we don't have to explicitly
  initialize most.  */
-      tdata_type *tdata = (tdata_type *) bfd_zmalloc (sizeof (tdata_type));
+      tdata_type *tdata = (tdata_type *) bfd_zalloc (abfd, sizeof (tdata_type));
       if (tdata == NULL)
  return FALSE;
 

--
Alan Modra
Australia Development Lab, IBM