From 8e2c75defb089123c241d9e3c1df917a56bead87 Mon Sep 17 00:00:00 2001 From: sdashmiz Date: Wed, 22 Mar 2023 15:05:42 -0400 Subject: [PATCH] SWDEV-387508 - do not treat uuid as string Signed-off-by: sdashmiz Change-Id: I4de88330650eba4e4259686cdb5fb089b17aa8e4 [ROCm/clr commit: 261ce9837ccee669f18462825697fbb04e6734a6] --- projects/clr/hipamd/src/hip_device.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/projects/clr/hipamd/src/hip_device.cpp b/projects/clr/hipamd/src/hip_device.cpp index d89ddbaaa0..55a8aa9a18 100644 --- a/projects/clr/hipamd/src/hip_device.cpp +++ b/projects/clr/hipamd/src/hip_device.cpp @@ -268,8 +268,7 @@ hipError_t hipDeviceGetUuid(hipUUID* uuid, hipDevice_t device) { auto* deviceHandle = g_devices[device]->devices()[0]; const auto& info = deviceHandle->info(); - - ::strncpy(uuid->bytes, info.uuid_, 16); + memcpy(uuid->bytes, info.uuid_, sizeof(info.uuid_)); HIP_RETURN(hipSuccess); }