aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/pvr/perproc.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/pvr/perproc.c')
-rw-r--r--drivers/gpu/pvr/perproc.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/gpu/pvr/perproc.c b/drivers/gpu/pvr/perproc.c
index 1753388b1bb..eb73166bb32 100644
--- a/drivers/gpu/pvr/perproc.c
+++ b/drivers/gpu/pvr/perproc.c
@@ -127,7 +127,10 @@ PVRSRV_ERROR PVRSRVPerProcessDataConnect(IMG_UINT32 ui32PID, IMG_UINT32 ui32Flag
127 IMG_HANDLE hBlockAlloc; 127 IMG_HANDLE hBlockAlloc;
128 PVRSRV_ERROR eError = PVRSRV_OK; 128 PVRSRV_ERROR eError = PVRSRV_OK;
129 129
130 PVR_ASSERT(psHashTab != IMG_NULL); 130 if (psHashTab == IMG_NULL)
131 {
132 return PVRSRV_ERROR_INIT_FAILURE;
133 }
131 134
132 135
133 psPerProc = (PVRSRV_PER_PROCESS_DATA *)HASH_Retrieve(psHashTab, (IMG_UINTPTR_T)ui32PID); 136 psPerProc = (PVRSRV_PER_PROCESS_DATA *)HASH_Retrieve(psHashTab, (IMG_UINTPTR_T)ui32PID);