summaryrefslogtreecommitdiff
path: root/vcl
diff options
context:
space:
mode:
authorMarkus Mohrhard <markus.mohrhard@googlemail.com>2013-03-02 03:04:05 +0100
committerMarkus Mohrhard <markus.mohrhard@googlemail.com>2013-03-02 06:51:55 +0100
commitaed9755db3de7b53cdf227c7cbcb782568649fac (patch)
tree583984e6b646061eadc5072f2a9a16e9f09f504b /vcl
parent290451b92aa2725b43380b9d4cfea54ddb90ff33 (diff)
coverity#736569: fix memory leak
Change-Id: I57e187b41e7ed0e8c10a791af23ef22a4acb7df8
Diffstat (limited to 'vcl')
-rw-r--r--vcl/source/gdi/bitmap4.cxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/vcl/source/gdi/bitmap4.cxx b/vcl/source/gdi/bitmap4.cxx
index dccb5fa05dcf..882ae050669f 100644
--- a/vcl/source/gdi/bitmap4.cxx
+++ b/vcl/source/gdi/bitmap4.cxx
@@ -1117,7 +1117,10 @@ bool Bitmap::ImplSeparableBlurFilter(const double radius)
delete[] pCount;
if ( !bResult )
+ {
+ delete[] pBlurVector;
return bResult;
+ }
// Swap current bitmap with new bitmap
ImplAssignWithSize( aNewBitmap );