mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-27 09:38:57 +00:00
sim: check asprintf return values
These are the last sources of build warnings (asprintf usage) that I see. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
This commit is contained in:
@@ -336,7 +336,12 @@ sim_do_commandf (SIM_DESC sd,
|
||||
va_list ap;
|
||||
char *buf;
|
||||
va_start (ap, fmt);
|
||||
vasprintf (&buf, fmt, ap);
|
||||
if (vasprintf (&buf, fmt, ap) < 0)
|
||||
{
|
||||
sim_io_eprintf (sd, "%s: asprintf failed for `%s'\n",
|
||||
STATE_MY_NAME (sd), fmt);
|
||||
return;
|
||||
}
|
||||
sim_do_command (sd, buf);
|
||||
va_end (ap);
|
||||
free (buf);
|
||||
|
||||
Reference in New Issue
Block a user