From 0b2c912cf0e42ff2a77be129f9cc3d148afdc78c Mon Sep 17 00:00:00 2001 From: Geoffrey Keating Date: Sat, 19 Feb 2000 01:11:19 +0000 Subject: [PATCH] * coffcode.h (coff_set_arch_mach_hook): Use free(), because there is no bfd_free(). Revert bfd_free part of previous change. --- bfd/ChangeLog | 5 +++++ bfd/coffcode.h | 10 +++++----- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 1d2760346..5e579f3ad 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,5 +1,10 @@ 2000-02-18 Geoff Keating + * coffcode.h (coff_set_arch_mach_hook): Use free(), because there + is no bfd_free(). Revert bfd_free part of previous change. + +2000-02-18 Geoff Keating + * coffcode.h (coff_set_arch_mach_hook): Don't use variable-size arrays. (coff_compute_section_file_positions): Use bfd_free to pair diff --git a/bfd/coffcode.h b/bfd/coffcode.h index 58dd87999..ad738467e 100644 --- a/bfd/coffcode.h +++ b/bfd/coffcode.h @@ -1888,7 +1888,7 @@ coff_set_arch_mach_hook (abfd, filehdr) || (bfd_read (buf, 1, bfd_coff_symesz (abfd), abfd) != bfd_coff_symesz (abfd))) { - bfd_free (buf); + free (buf); return false; } coff_swap_sym_in (abfd, (PTR) buf, (PTR) &sym); @@ -1896,7 +1896,7 @@ coff_set_arch_mach_hook (abfd, filehdr) cputype = sym.n_type & 0xff; else cputype = 0; - bfd_free (buf); + free (buf); } } @@ -2768,7 +2768,7 @@ coff_compute_section_file_positions (abfd) current->target_index = target_index++; } - bfd_free (section_list); + free (section_list); } #else /* ! COFF_IMAGE_WITH_PE */ { @@ -3702,7 +3702,7 @@ coff_write_object_contents (abfd) coff_swap_filehdr_out (abfd, (PTR) & internal_f, (PTR) buff); amount = bfd_write ((PTR) buff, 1, bfd_coff_filhsz (abfd), abfd); - bfd_free (buff); + free (buff); if (amount != bfd_coff_filhsz (abfd)) return false; @@ -3722,7 +3722,7 @@ coff_write_object_contents (abfd) coff_swap_aouthdr_out (abfd, (PTR) & internal_a, (PTR) buff); amount = bfd_write ((PTR) buff, 1, bfd_coff_aoutsz (abfd), abfd); - bfd_free (buff); + free (buff); if (amount != bfd_coff_aoutsz (abfd)) return false; -- 2.11.4.GIT