From c8c1b51f8501ba06a6e379277c42c6f5bf43aad3 Mon Sep 17 00:00:00 2001 From: msebor Date: Sat, 11 Nov 2017 17:43:48 +0000 Subject: PR bootstrap/82948 - prefix.c:202:15: error: 'char* strncpy(char*, const char*, size_t)' destination unchanged after copying no bytes gcc/ChangeLog: PR bootstrap/82948 * prefic.c (translate_name): Replace strncpy with memcpy to avoid -Wstringop-truncation. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@254658 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/prefix.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc/prefix.c') diff --git a/gcc/prefix.c b/gcc/prefix.c index b40e9c48a0d..ae098589279 100644 --- a/gcc/prefix.c +++ b/gcc/prefix.c @@ -199,7 +199,7 @@ translate_name (char *name) ; key = (char *) alloca (keylen + 1); - strncpy (key, &name[1], keylen); + memcpy (key, &name[1], keylen); key[keylen] = 0; if (code == '@') -- cgit v1.2.1