From c47c6b9d948a28b164e9c5ec3791981e7c7c3423 Mon Sep 17 00:00:00 2001 From: Mateusz Jablonski Date: Fri, 20 May 2022 13:56:42 +0000 Subject: [PATCH] test: correct parameters for memcpy_s function, limit source buffer size Signed-off-by: Mateusz Jablonski --- shared/test/common/os_interface/linux/sys_calls_linux_ult.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shared/test/common/os_interface/linux/sys_calls_linux_ult.cpp b/shared/test/common/os_interface/linux/sys_calls_linux_ult.cpp index 70014028a8..73623c7e71 100644 --- a/shared/test/common/os_interface/linux/sys_calls_linux_ult.cpp +++ b/shared/test/common/os_interface/linux/sys_calls_linux_ult.cpp @@ -91,7 +91,7 @@ int ioctl(int fileDescriptor, unsigned long int request, void *arg) { if (fileDescriptor == fakeFileDescriptor) { if (request == DRM_IOCTL_VERSION) { auto pVersion = static_cast(arg); - memcpy_s(pVersion->name, pVersion->name_len, drmVersion, strlen(drmVersion) + 1); + memcpy_s(pVersion->name, pVersion->name_len, drmVersion, std::min(pVersion->name_len, strlen(drmVersion) + 1)); } } if (request == DRM_IOCTL_I915_GEM_VM_CREATE) {