From e4900120dbd2d1c76f2e7eff47dee36114ff4e29 Mon Sep 17 00:00:00 2001 From: Davide Sapienza Date: Thu, 2 Apr 2020 10:15:30 +0200 Subject: [PATCH] Fix getNetworkRTName (works also on Xavier) Signed-off-by: Davide Sapienza --- src/Network.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Network.cpp b/src/Network.cpp index 2e4833b..2004d8b 100644 --- a/src/Network.cpp +++ b/src/Network.cpp @@ -124,24 +124,24 @@ const char *Network::getNetworkRTName(char *network_name){ int network_name_len = strlen(network_name); char *RTName = (char *)malloc((network_name_len + 9)*sizeof(char)); if (fp16){ - strcat(RTName, network_name); + strcpy(RTName, network_name); strcat(RTName, "_fp16.rt"); RTName[network_name_len + 7] = '\0'; } else if (dla){ - strcat(RTName, network_name); + strcpy(RTName, network_name); strcat(RTName, "_dla.rt"); RTName[network_name_len + 6] = '\0'; } else if (int8){ - strcat(RTName, network_name); + strcpy(RTName, network_name); strcat(RTName, "_int8.rt"); RTName[network_name_len + 8] = '\0'; } else{ - strcat(RTName, network_name); + strcpy(RTName, network_name); strcat(RTName, "_fp32.rt"); RTName[network_name_len + 8] = '\0'; }