From 5ff1afbf1ef1dbea81c156572e7cd125bde70778 Mon Sep 17 00:00:00 2001 From: Markus Mohrhard Date: Sat, 2 Mar 2013 03:57:42 +0100 Subject: coverity#982974: fix memory leak Change-Id: I8501d26e0f0447b219ecbbdc9262f13158f5aa0a --- extensions/source/plugin/unx/npnapi.cxx | 3 +++ 1 file changed, 3 insertions(+) (limited to 'extensions/source/plugin') diff --git a/extensions/source/plugin/unx/npnapi.cxx b/extensions/source/plugin/unx/npnapi.cxx index bfc6fa16cdab..90b82bcad108 100644 --- a/extensions/source/plugin/unx/npnapi.cxx +++ b/extensions/source/plugin/unx/npnapi.cxx @@ -288,7 +288,10 @@ static NPError l_NPN_RequestRead( NPStream* stream, NPByteRange* rangeList ) NULL ); if( ! pMes ) + { + delete[] pArray; return NPERR_GENERIC_ERROR; + } NPError aRet = pConnector->GetNPError( pMes ); delete [] pArray; -- cgit