diff --git a/CMakeLists.txt b/CMakeLists.txt index a2281fb21..e2b4b1403 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -138,6 +138,7 @@ sls_enable_cxx_warning("-Wduplicated-cond") sls_disable_cxx_warning("-Wclass-memaccess") sls_disable_c_warning("-Wstringop-truncation") sls_disable_c_warning("-Wformat-nonliteral") +sls_disable_c_warning("-Wformat-truncation") if(SLS_USE_SANITIZER) diff --git a/slsDetectorServers/slsDetectorServer/src/programViaBlackfin.c b/slsDetectorServers/slsDetectorServer/src/programViaBlackfin.c index 7ee72c784..afe9f519d 100644 --- a/slsDetectorServers/slsDetectorServer/src/programViaBlackfin.c +++ b/slsDetectorServers/slsDetectorServer/src/programViaBlackfin.c @@ -576,6 +576,9 @@ int waitForFPGAtoTouchFlash(char *mess) { } int moveBinaryFile(char *mess, char *serverName) { + char cmd[MAX_STR_LENGTH] = {0}; + char retvals[MAX_STR_LENGTH] = {0}; + char *format = "mv %s %s"; if (snprintf(cmd, MAX_STR_LENGTH, format, TEMP_PROG_FILE_NAME, serverName) >= MAX_STR_LENGTH) {