diff options
author | Andrew Cagney <cagney@redhat.com> | 1998-02-28 03:01:51 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 1998-02-28 03:01:51 +0000 |
commit | baf8377df80da5799c89496da1580703863858e1 (patch) | |
tree | 734b5ac4d37698f894a532ab5d8cda3ba284583c /sim/common/sim-options.c | |
parent | 0e701ac37b0154048977636afe262f55a9150492 (diff) | |
download | fsf-binutils-gdb-baf8377df80da5799c89496da1580703863858e1.zip fsf-binutils-gdb-baf8377df80da5799c89496da1580703863858e1.tar.gz fsf-binutils-gdb-baf8377df80da5799c89496da1580703863858e1.tar.bz2 |
Pacify GCC: const char * passed to asprintf; int function returning
void; unused variable.
Diffstat (limited to 'sim/common/sim-options.c')
-rw-r--r-- | sim/common/sim-options.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sim/common/sim-options.c b/sim/common/sim-options.c index ca38af5..e94f9aa 100644 --- a/sim/common/sim-options.c +++ b/sim/common/sim-options.c @@ -553,9 +553,11 @@ sim_parse_args (sd, argv) } if (opt->opt.name != NULL) { + char *name; *lp = opt->opt; /* Prepend --<cpuname>- to the option. */ - asprintf (&lp->name, "%s-%s", CPU_NAME (cpu), lp->name); + asprintf (&name, "%s-%s", CPU_NAME (cpu), lp->name); + lp->name = name; /* Dynamically assign `val' numbers for long options. */ lp->val = i++; handlers[lp->val] = opt->handler; @@ -851,10 +853,9 @@ sim_args_command (SIM_DESC sd, char *cmd) const OPTION *matching_opt = NULL; int matching_argi; sim_cpu *cpu; - int argi = 0; if (argv [0] == NULL) - return; + return SIM_RC_OK; /* FIXME - perhaphs help would be better */ /* First check for a cpu selector. */ { |