diff options
-rw-r--r-- | src/ChangeLog | 4 | ||||
-rw-r--r-- | src/findtextrel.c | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 80e451ce..7d5e001b 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,9 @@ 2015-06-18 Mark Wielaard <[email protected]> + * findtextrel.c (process_file): Free segments after use. + +2015-06-18 Mark Wielaard <[email protected]> + * readelf.c (print_phdr): Make sure phdr2_mem lifetime/scope equals phdr2 pointer. diff --git a/src/findtextrel.c b/src/findtextrel.c index 264a06bd..6f1a4b55 100644 --- a/src/findtextrel.c +++ b/src/findtextrel.c @@ -484,6 +484,7 @@ cannot get relocation at index %d in section %zu in '%s': %s"), if (fd2 != -1) close (fd2); + free (segments); tdestroy (knownsrcs, noop); return result; |