From b4745472b686482107c1a8d65ae99a434cd3fb5e Mon Sep 17 00:00:00 2001 From: Andrew Burgess Date: Wed, 15 Sep 2021 11:24:49 +0100 Subject: bfd: fix incorrect type used in sizeof Noticed in passing that we used 'sizeof (char **)' when calculating the size of a list of 'char *' pointers. Of course, this isn't really going to make a difference anywhere, but we may as well be correct. There should be no user visible changes after this commit. bfd/ChangeLog: * archures.c (bfd_arch_list): Use 'char *' instead of 'char **' when calculating space for a string list. --- bfd/ChangeLog | 5 +++++ bfd/archures.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'bfd') diff --git a/bfd/ChangeLog b/bfd/ChangeLog index a69b50c..83d3f63 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,8 @@ +2021-09-15 Andrew Burgess + + * archures.c (bfd_arch_list): Use 'char *' instead of 'char **' + when calculating space for a string list. + 2021-09-014 Cupertino Miranda Claudiu Zissulescu diff --git a/bfd/archures.c b/bfd/archures.c index 390691b..31a41a1 100644 --- a/bfd/archures.c +++ b/bfd/archures.c @@ -864,7 +864,7 @@ bfd_arch_list (void) } } - amt = (vec_length + 1) * sizeof (char **); + amt = (vec_length + 1) * sizeof (char *); name_list = (const char **) bfd_malloc (amt); if (name_list == NULL) return NULL; -- cgit v1.1