summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
authorKohei Yoshida <kohei.yoshida@collabora.com>2014-01-08 16:33:42 -0500
committerCaolán McNamara <caolanm@redhat.com>2014-01-09 14:45:33 +0000
commit41108628a8606873570cb5b40d64793d2f3cad91 (patch)
treeb787a3d47d3d5aba1daf464516a49de06d7c9ae6 /sc
parent6e606b133bcece4b03f011dae25f02b112fe9d32 (diff)
Oops. We don't want to leak here.
(cherry picked from commit 51bce89dbd620d3ed59279d0ae80e5587d723bef) Conflicts: sc/inc/documentlinkmgr.hxx Change-Id: I8bcca7d743d4be7038a4c2eb1436a6470774d40d
Diffstat (limited to 'sc')
-rw-r--r--sc/inc/documentlinkmgr.hxx1
-rw-r--r--sc/source/ui/docshell/documentlinkmgr.cxx5
2 files changed, 6 insertions, 0 deletions
diff --git a/sc/inc/documentlinkmgr.hxx b/sc/inc/documentlinkmgr.hxx
index ead56985788e..d106b553b56a 100644
--- a/sc/inc/documentlinkmgr.hxx
+++ b/sc/inc/documentlinkmgr.hxx
@@ -23,6 +23,7 @@ class DocumentLinkManager : boost::noncopyable
public:
DocumentLinkManager();
+ ~DocumentLinkManager();
void setDataStream( DataStream* p );
DataStream* getDataStream();
diff --git a/sc/source/ui/docshell/documentlinkmgr.cxx b/sc/source/ui/docshell/documentlinkmgr.cxx
index 2b9998f96244..67b88ac3c732 100644
--- a/sc/source/ui/docshell/documentlinkmgr.cxx
+++ b/sc/source/ui/docshell/documentlinkmgr.cxx
@@ -24,6 +24,11 @@ struct DocumentLinkManagerImpl : boost::noncopyable
DocumentLinkManager::DocumentLinkManager() : mpImpl(new DocumentLinkManagerImpl) {}
+DocumentLinkManager::~DocumentLinkManager()
+{
+ delete mpImpl;
+}
+
void DocumentLinkManager::setDataStream( DataStream* p )
{
mpImpl->mpDataStream.reset(p);