summaryrefslogtreecommitdiffstats
path: root/svtools/source/graphic/grfcache.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'svtools/source/graphic/grfcache.cxx')
-rw-r--r--svtools/source/graphic/grfcache.cxx24
1 files changed, 18 insertions, 6 deletions
diff --git a/svtools/source/graphic/grfcache.cxx b/svtools/source/graphic/grfcache.cxx
index e8fdfe1f1341..623e7b14d296 100644
--- a/svtools/source/graphic/grfcache.cxx
+++ b/svtools/source/graphic/grfcache.cxx
@@ -208,13 +208,22 @@ bool GraphicCacheEntry::ImplInit( const GraphicObject& rObj )
const Graphic& rGraphic = rObj.GetGraphic();
if( mpBmpEx )
- delete mpBmpEx, mpBmpEx = nullptr;
+ {
+ delete mpBmpEx;
+ mpBmpEx = nullptr;
+ }
if( mpMtf )
- delete mpMtf, mpMtf = nullptr;
+ {
+ delete mpMtf;
+ mpMtf = nullptr;
+ }
if( mpAnimation )
- delete mpAnimation, mpAnimation = nullptr;
+ {
+ delete mpAnimation;
+ mpAnimation = nullptr;
+ }
switch( rGraphic.GetType() )
{
@@ -361,9 +370,12 @@ void GraphicCacheEntry::GraphicObjectWasSwappedOut( const GraphicObject& /*rObj*
if( mbSwappedAll )
{
- delete mpBmpEx, mpBmpEx = nullptr;
- delete mpMtf, mpMtf = nullptr;
- delete mpAnimation, mpAnimation = nullptr;
+ delete mpBmpEx;
+ mpBmpEx = nullptr;
+ delete mpMtf;
+ mpMtf = nullptr;
+ delete mpAnimation;
+ mpAnimation = nullptr;
// #119176# also reset SvgData
maSvgData.reset();