From a0b6689c00a4a7343e9f1e16e5a9c081aa1c8e46 Mon Sep 17 00:00:00 2001 From: Imre Deak Date: Tue, 29 Mar 2011 20:25:08 +0300 Subject: [PATCH] gpu: pvr: fix error path in PVRSRVOpenDCDeviceKM Add missing free. Reported-by: Coverity Signed-off-by: Imre Deak Reviewed-by: Pauli Nieminen --- pvr/deviceclass.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pvr/deviceclass.c b/pvr/deviceclass.c index dd3bcce..d7f3f21 100644 --- a/pvr/deviceclass.c +++ b/pvr/deviceclass.c @@ -587,6 +587,9 @@ err2: module_put(jtbl->owner); psDCInfo->ui32RefCount--; err1: + OSFreeMem(PVRSRV_OS_PAGEABLE_HEAP, sizeof(*psDCPerContextInfo), + psDCPerContextInfo, NULL); + return eError; } -- 2.39.5