SWDEV-374361, SWDEV-374362, SWDEV-374364, SWDEV-374365 - error checking

Change-Id: I0b729976ed794239fa54e1ad2965133b319d2f5d
This commit is contained in:
pghafari authored and Payam Ghafari committed 2023-01-17 23:10:22 -05:00
1 vanhempi 52bf09aac6
commit a9cbff0a49
1 file changed
+5
+5
Näytä tiedosto
@@ -103,6 +103,11 @@ hipError_t hipImportExternalMemory(
hipExternalMemory_t* extMem_out,
const hipExternalMemoryHandleDesc* memHandleDesc) {
HIP_INIT_API(hipImportExternalMemory, extMem_out, memHandleDesc);
if (extMem_out == nullptr || memHandleDesc == nullptr ||
(memHandleDesc->flags != 0 && memHandleDesc->flags != hipExternalMemoryDedicated) ||
memHandleDesc->size == 0) {
HIP_RETURN(hipErrorInvalidValue);
}
size_t sizeBytes = memHandleDesc->size;
amd::Context& amdContext = *hip::getCurrentDevice()->asContext();