From 89e35574e36c2b48f84d3cc0a90d3a2d07e35985 Mon Sep 17 00:00:00 2001 From: Slava Grigorev Date: Fri, 29 Jun 2018 16:06:45 -0400 Subject: [PATCH] Fix 'strncpy' truncating warnings when compiling with gcc 8 Change-Id: Ib145bab9450281da05f70dea34433b83438a756b Signed-off-by: Slava Grigorev --- src/topology.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/topology.c b/src/topology.c index 32fa642b1d..86b812e021 100644 --- a/src/topology.c +++ b/src/topology.c @@ -669,7 +669,7 @@ static HSAKMT_STATUS topology_get_cpu_model_name(HsaNodeProperties *props, if (props->CComputeIdLo == apic_id) { /* Retrieve the CAL name of CPU node */ if (!is_apu) - strncpy((char *)props->AMDName, cpu_model_name, sizeof(props->AMDName)-1); + strncpy((char *)props->AMDName, cpu_model_name, sizeof(props->AMDName)); /* Convert from UTF8 to UTF16 */ for (i = 0; cpu_model_name[i] != '\0' && i < HSA_PUBLIC_NAME_SIZE - 1; i++) props->MarketingName[i] = cpu_model_name[i];