diff options
Diffstat (limited to 'drivers/gpu/pvr/perproc.c')
-rw-r--r-- | drivers/gpu/pvr/perproc.c | 5 |
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); |