diff --git a/bfd/ChangeLog b/bfd/ChangeLog index a69b50c6199..83d3f637022 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 390691bfba1..31a41a1d863 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;