mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-17 07:53:51 +08:00
objcopy: Avoid shadowing optarg.
In commit 7173b38a442c007a554ea200817a0eadce89c87b I used optarg as the name for a function parameter, shadowing the global of that name. This commit changes the function parameter to be called arg. binutils/ChangeLog: * objcopy.c (init_section_add): Rename optarg to arg in order to avoid shadowing a global variable.
This commit is contained in:
@ -3547,25 +3547,25 @@ convert_efi_target (char *efi)
|
||||
}
|
||||
|
||||
/* Allocate and return a pointer to a struct section_add, initializing the
|
||||
structure using OPTARG, a string in the format "sectionname=filename".
|
||||
structure using ARG, a string in the format "sectionname=filename".
|
||||
The returned structure will have its next pointer set to NEXT. The
|
||||
OPTION field is the name of the command line option currently being
|
||||
parsed, and is only used if an error needs to be reported. */
|
||||
|
||||
static struct section_add *
|
||||
init_section_add (const char *optarg,
|
||||
init_section_add (const char *arg,
|
||||
struct section_add *next,
|
||||
const char *option)
|
||||
{
|
||||
struct section_add *pa;
|
||||
const char *s;
|
||||
|
||||
s = strchr (optarg, '=');
|
||||
s = strchr (arg, '=');
|
||||
if (s == NULL)
|
||||
fatal (_("bad format for %s"), option);
|
||||
|
||||
pa = (struct section_add *) xmalloc (sizeof (struct section_add));
|
||||
pa->name = xstrndup (optarg, s - optarg);
|
||||
pa->name = xstrndup (arg, s - arg);
|
||||
pa->filename = s + 1;
|
||||
pa->next = next;
|
||||
pa->contents = NULL;
|
||||
|
Reference in New Issue
Block a user