diff options
Diffstat (limited to 'gdb/dwarf2read.c')
-rw-r--r-- | gdb/dwarf2read.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gdb/dwarf2read.c b/gdb/dwarf2read.c index 078eb50..9ecdf4b 100644 --- a/gdb/dwarf2read.c +++ b/gdb/dwarf2read.c @@ -17903,7 +17903,8 @@ file_full_name (int file, struct line_header *lh, const char *comp_dir) won't be able to find the file by name. */ char fake_name[80]; - sprintf (fake_name, "<bad macro file number %d>", file); + xsnprintf (fake_name, sizeof (fake_name), + "<bad macro file number %d>", file); complaint (&symfile_complaints, _("bad file number in macro information (%d)"), |