Modify hipMalloc to take size of 0 and return NULL pointer for it.

Modify hipMemoryAllocate test for this change.

Change-Id: I884aee0cd5fe0c60aebb4cb37cdbb4833c5bd0c7
Tá an tiomantas seo le fáil i:
pensun tiomanta 2016-09-01 13:08:30 -05:00
1 tuismitheoir 43998387aa
tiomantas b726f0e949
2 comhad athraithe
+11 -2

Níor tháinig aon chomhaid le do chuardach

+7 -1
Féach ar an gComhad
@@ -119,7 +119,13 @@ hipError_t hipMalloc(void** ptr, size_t sizeBytes)
HIP_INIT_API(ptr, sizeBytes);
hipError_t hip_status = hipSuccess;
// return NULL pointer when malloc size is 0
if (sizeBytes == 0)
{
*ptr = NULL;
return ihipLogStatus(hip_status);
}
auto ctx = ihipGetTlsDefaultCtx();
if (ctx) {