summaryrefslogtreecommitdiff
path: root/xmloff/source/text
diff options
context:
space:
mode:
authorBjoern Michaelsen <b_michaelsen@openoffice.org>2010-12-08 14:12:49 +0100
committerBjoern Michaelsen <b_michaelsen@openoffice.org>2010-12-08 14:12:49 +0100
commit44aec49b2cdaffa72e7ece2b71c25a95ff935601 (patch)
treec4f388965120292c41798a12ea72a9f51f52b20e /xmloff/source/text
parentee730ab172f887f537ff3026dd4a5c0e611bf016 (diff)
parent5e5f32868925e3fc20bad2b7cc1c23b77b524d5e (diff)
gnumake2: resync to DEV300_m95
Diffstat (limited to 'xmloff/source/text')
-rw-r--r--xmloff/source/text/XMLTextListAutoStylePool.cxx8
1 files changed, 8 insertions, 0 deletions
diff --git a/xmloff/source/text/XMLTextListAutoStylePool.cxx b/xmloff/source/text/XMLTextListAutoStylePool.cxx
index d2eb01144125..4422241d822f 100644
--- a/xmloff/source/text/XMLTextListAutoStylePool.cxx
+++ b/xmloff/source/text/XMLTextListAutoStylePool.cxx
@@ -185,7 +185,15 @@ XMLTextListAutoStylePool::XMLTextListAutoStylePool( SvXMLExport& rExp ) :
XMLTextListAutoStylePool::~XMLTextListAutoStylePool()
{
+ // The XMLTextListAutoStylePoolEntry_Impl object in the pool need delete explicitly in dtor.
+ ULONG nCount = pPool->Count();
+ while ( nCount-- )
+ delete pPool->Remove(nCount);
delete pPool;
+
+ nCount = pNames->Count();
+ while ( nCount-- )
+ delete pNames->Remove(nCount);
delete pNames;
}