From be6d70c90971c993de7902be4037bc4865467e07 Mon Sep 17 00:00:00 2001 From: Artur Harasimiuk Date: Mon, 10 Dec 2018 15:03:09 +0100 Subject: [PATCH] change implementation of strcpy_s and strncpy_s for Linux use memcpy instead of strncpy. Change-Id: Ic079f21a28ec7e258e134c6e1be4cde81df736ec Signed-off-by: Artur Harasimiuk --- runtime/helpers/string.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runtime/helpers/string.h b/runtime/helpers/string.h index 556154b711..7ed855ec04 100644 --- a/runtime/helpers/string.h +++ b/runtime/helpers/string.h @@ -21,7 +21,7 @@ inline int strcpy_s(char *dst, size_t dstSize, const char *src) { return -ERANGE; } - strncpy(dst, src, length); + memcpy(dst, src, length); dst[length] = '\0'; return 0; @@ -39,7 +39,7 @@ inline int strncpy_s(char *dst, size_t numberOfElements, const char *src, size_t if (length > count) { length = count; } - strncpy(dst, src, length); + memcpy(dst, src, length); if (length < numberOfElements) { numberOfElements = length;