mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-01-21 15:33:33 +08:00
sim-utils.c: prevent buffer overflow.
Representation of max 32-bit integer is 10 chars. The potential issue is observed by GCC 7 targeted to AArch64. sim/common/ChangeLog: 2019-12-01 Pavel I. Kryukov <kryukov@frtk.ru> * sim-utils.c: Prevent buffer overflow.
This commit is contained in:
parent
4139ff0088
commit
f47674be8e
@ -1,3 +1,7 @@
|
||||
2019-12-01 Pavel I. Kryukov <kryukov@frtk.ru>
|
||||
|
||||
* sim-utils.c: Prevent buffer overflow.
|
||||
|
||||
2019-09-23 Dimitar Dimitrov <dimitar@dinux.eu>
|
||||
|
||||
* gennltvals.sh: Add PRU libgloss target.
|
||||
|
@ -355,8 +355,8 @@ map_to_str (unsigned map)
|
||||
case io_map: return "io";
|
||||
default:
|
||||
{
|
||||
static char str[10];
|
||||
sprintf (str, "(%ld)", (long) map);
|
||||
static char str[16];
|
||||
snprintf (str, sizeof(str), "(%ld)", (long) map);
|
||||
return str;
|
||||
}
|
||||
}
|
||||
@ -385,8 +385,8 @@ access_to_str (unsigned access)
|
||||
case access_read_write_exec_io: return "read_write_exec_io";
|
||||
default:
|
||||
{
|
||||
static char str[10];
|
||||
sprintf (str, "(%ld)", (long) access);
|
||||
static char str[16];
|
||||
snprintf (str, sizeof(str), "(%ld)", (long) access);
|
||||
return str;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user