A static analysis tool showed a possible defect in ReallocMem() -
derefencing a null pointer. It was a false positive.
This patch slightly modifies ReallocMem() to avoid this warning.
Signed-off-by: Janusz Sobczak <janusz.sobczak@imgtec.com>
Signed-off-by: Imre Deak <imre.deak@nokia.com>
eError);
return eError;
}
+ if (ui32OldSize != 0)
+ OSMemCopy(pvNewMem, pvOldMem, ui32CopySize);
}
- if (ui32CopySize != 0)
- OSMemCopy(pvNewMem, pvOldMem, ui32CopySize);
-
if (ui32OldSize != 0)
OSFreeMem(PVRSRV_OS_PAGEABLE_HEAP, ui32OldSize, pvOldMem,
hOldBlockAlloc);