diff options
author | Dennis P. Francis <dennisfrancis.in@gmail.com> | 2015-08-14 11:10:56 +0100 |
---|---|---|
committer | Eike Rathke <erack@redhat.com> | 2015-08-17 09:21:32 +0000 |
commit | 6a03b8ba75c2746d0391a3eb7354b36539c0053f (patch) | |
tree | 74d90a463c40572fb2520b0cbaaa6b5872ec518e | |
parent | 9bb2c28a1725e15988307fd0ac3b398596b70615 (diff) |
tdf#93392 leak when linking to external html data file with auto update
Change-Id: I32d96b945ad0c2a0505418a0841156600570b301
Reviewed-on: https://gerrit.libreoffice.org/17757
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
-rw-r--r-- | sc/source/filter/rtf/eeimpars.cxx | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/sc/source/filter/rtf/eeimpars.cxx b/sc/source/filter/rtf/eeimpars.cxx index ef9a9ff4e4bb..341dbf79daad 100644 --- a/sc/source/filter/rtf/eeimpars.cxx +++ b/sc/source/filter/rtf/eeimpars.cxx @@ -616,7 +616,11 @@ ScEEParser::ScEEParser( EditEngine* pEditP ) : ScEEParser::~ScEEParser() { delete pActEntry; - if ( !maList.empty() ) maList.clear(); + while ( !maList.empty() ) + { + delete maList.back(); + maList.pop_back(); + } // Don't delete Pool until the lists have been deleted pPool->SetSecondaryPool( NULL ); |