print-tree:Avoid warnings of overflow

This patch avoids two warnings of "'sprintf' may write a
terminating nul past the end of the destination
[-Wformat-overflow=]" when build GCC.

Tested on x86_64, and committed as obvious.

gcc/ChangeLog:

	* print-tree.cc: Change array length
This commit is contained in:
Qian Jianhua 2022-03-22 08:44:51 +08:00
parent 7bce0be03b
commit c6bc483565
1 changed files with 2 additions and 2 deletions

View File

@ -776,7 +776,7 @@ print_node (FILE *file, const char *prefix, tree node, int indent,
{
/* Buffer big enough to format a 32-bit UINT_MAX into, plus
the text. */
char temp[15];
char temp[16];
sprintf (temp, "arg:%d", i);
print_node (file, temp, TREE_OPERAND (node, i), indent + 4);
@ -886,7 +886,7 @@ print_node (FILE *file, const char *prefix, tree node, int indent,
{
/* Buffer big enough to format a 32-bit UINT_MAX into, plus
the text. */
char temp[15];
char temp[16];
sprintf (temp, "elt:%d", i);
print_node (file, temp, TREE_VEC_ELT (node, i), indent + 4);
}