From 3a4aceff8a88ddd8500ed1bde7170ebf1337761f Mon Sep 17 00:00:00 2001 From: Imre Deak Date: Wed, 30 Mar 2011 14:33:14 +0300 Subject: [PATCH] gpu: pvr: optimize mem clear in hash _Resize Signed-off-by: Imre Deak Reviewed-by: Pauli Nieminen --- pvr/hash.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pvr/hash.c b/pvr/hash.c index 9cbeb9e..bfee500 100644 --- a/pvr/hash.c +++ b/pvr/hash.c @@ -149,7 +149,6 @@ static IMG_BOOL _Resize(struct HASH_TABLE *pHash, u32 uNewSize) { if (uNewSize != pHash->uSize) { struct BUCKET **ppNewTable; - u32 uIndex; size_t table_size; PVR_DPF(PVR_DBG_MESSAGE, @@ -161,8 +160,7 @@ static IMG_BOOL _Resize(struct HASH_TABLE *pHash, u32 uNewSize) (void **) &ppNewTable, NULL) != PVRSRV_OK) return IMG_FALSE; - for (uIndex = 0; uIndex < uNewSize; uIndex++) - ppNewTable[uIndex] = NULL; + memset(ppNewTable, 0, table_size); if (_Rehash(pHash, pHash->ppBucketTable, pHash->uSize, ppNewTable, uNewSize) != PVRSRV_OK) { -- 2.39.5