fix gcc10 warnings
gcc10 doesn't like its own strncpy
diff --git a/programs/util.c b/programs/util.c
index 980ab5a..5386d00 100644
--- a/programs/util.c
+++ b/programs/util.c
@@ -788,7 +788,7 @@
outDirBuffer = (char *) malloc(dir1Size + dir2Size + 2);
CONTROL(outDirBuffer != NULL);
- strncpy(outDirBuffer, dir1, dir1Size);
+ memcpy(outDirBuffer, dir1, dir1Size);
outDirBuffer[dir1Size] = '\0';
if (dir2[0] == '.')
@@ -800,7 +800,7 @@
*buffer = PATH_SEP;
buffer++;
}
- strncpy(buffer, dir2, dir2Size);
+ memcpy(buffer, dir2, dir2Size);
buffer[dir2Size] = '\0';
return outDirBuffer;