From 5fbe0d878a691b9be42bb2bdebd027ac3dfd38c2 Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Mon, 22 Aug 2016 14:23:19 +0100 Subject: [PATCH] Free the string buffer used by the chew program to hold each file it parses. * doc/chew.c (main): Free the string buffer used to files as they are parsed. --- bfd/ChangeLog | 5 +++++ bfd/doc/chew.c | 1 + 2 files changed, 6 insertions(+) diff --git a/bfd/ChangeLog b/bfd/ChangeLog index b588fae7793..87823ee192f 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,8 @@ +2016-08-22 Nick Clifton + + * doc/chew.c (main): Free the string buffer used to files as they + are parsed. + 2016-08-22 Alan Modra * elf32-ppc.c (ppc_elf_check_relocs): Move error for @local ifunc.. diff --git a/bfd/doc/chew.c b/bfd/doc/chew.c index 71c7e2dc887..bf3d2494c7b 100644 --- a/bfd/doc/chew.c +++ b/bfd/doc/chew.c @@ -1602,6 +1602,7 @@ main (ac, av) read_in (&b, f); compile (b.ptr); perform (); + delete_string (&b); } else if (av[i][1] == 'i') { -- 2.30.2