]> git.ipfire.org Git - thirdparty/elfutils.git/commit
findtextrel: Don't leak memory in process_file.
authorMark Wielaard <mjw@redhat.com>
Thu, 18 Jun 2015 21:43:39 +0000 (23:43 +0200)
committerMark Wielaard <mjw@redhat.com>
Fri, 19 Jun 2015 11:11:22 +0000 (13:11 +0200)
commita1f359ed0d456fc85f14d54e87a21ac9c0c4e553
tree144d15794fe7dbebc03f5298c6a7f7f019d8898c
parent222cd82a154bc1805fa1631e8fa0269482d5be27
findtextrel: Don't leak memory in process_file.

When a files do contain textrels we fail to release the segments searched
and valgrind will show:

 2,560 bytes in 16 blocks are definitely lost in loss record 1 of 1
    at 0x40281B5: malloc (in vgpreload_memcheck-x86-linux.so)
    by 0x804AE63: process_file (findtextrel.c:322)
    by 0x804909B: main (findtextrel.c:149)

Signed-off-by: Mark Wielaard <mjw@redhat.com>
src/ChangeLog
src/findtextrel.c