diff options
author | Bjoern Michaelsen <bjoern.michaelsen@canonical.com> | 2016-04-12 23:23:51 +0200 |
---|---|---|
committer | Tomaž Vajngerl <quikee@gmail.com> | 2016-04-15 06:10:22 +0000 |
commit | 831668298d4486889c1414c91fb47ed6dce21db3 (patch) | |
tree | a05286375de6071d33c038a63474ad81cad00b80 | |
parent | af103f2c0425777afcb616bd1a2c582cfd256b25 (diff) |
lp#1560328: clear cache before disposing rest of VCL
Change-Id: Iac325cf934953c61cb4dbbb67cfbab1777dc45cc
Reviewed-on: https://gerrit.libreoffice.org/24039
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
-rw-r--r-- | vcl/source/app/svmain.cxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/vcl/source/app/svmain.cxx b/vcl/source/app/svmain.cxx index 952ac03e3b3c..41243b69c352 100644 --- a/vcl/source/app/svmain.cxx +++ b/vcl/source/app/svmain.cxx @@ -335,6 +335,9 @@ VCLUnoWrapperDeleter::disposing(lang::EventObject const& /* rSource */) void DeInitVCL() { ImplSVData* pSVData = ImplGetSVData(); + // lp#1560328: clear cache before disposing rest of VCL + if(pSVData->mpBlendFrameCache) + pSVData->mpBlendFrameCache->m_aLastResult.Clear(); pSVData->mbDeInit = true; vcl::DeleteOnDeinitBase::ImplDeleteOnDeInit(); |