summaryrefslogtreecommitdiffstats
path: root/editeng
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2011-05-20 08:58:28 +0100
committerCaolán McNamara <caolanm@redhat.com>2011-05-20 15:23:09 +0100
commit3b50e313db84723aee01775b1d992f6ea1d9764a (patch)
tree87b86daa1d3f890922af15cfa683a22aee1c253f /editeng
parentmake this a well-behaved singleton (diff)
downloadcore-3b50e313db84723aee01775b1d992f6ea1d9764a.tar.gz
core-3b50e313db84723aee01775b1d992f6ea1d9764a.zip
valgrind: strange leak, bad merge maybe
Diffstat (limited to 'editeng')
-rw-r--r--editeng/source/editeng/editobj.cxx6
1 files changed, 1 insertions, 5 deletions
diff --git a/editeng/source/editeng/editobj.cxx b/editeng/source/editeng/editobj.cxx
index 4a3c4cfe29db..ccb61a837c49 100644
--- a/editeng/source/editeng/editobj.cxx
+++ b/editeng/source/editeng/editobj.cxx
@@ -192,11 +192,8 @@ ContentInfo::ContentInfo( SfxItemPool& rPool ) : aParaAttribs( rPool, EE_PARA_ST
// the real Copy constructor is nonsens, since I have to work with another Pool!
ContentInfo::ContentInfo( const ContentInfo& rCopyFrom, SfxItemPool& rPoolToUse )
: aParaAttribs( rPoolToUse, EE_PARA_START, EE_CHAR_END )
+ , pWrongs(0)
{
- pWrongs = NULL;
-
- if ( rCopyFrom.GetWrongList() )
- pWrongs = rCopyFrom.GetWrongList()->Clone();
// this should ensure that the Items end up in the correct Pool!
aParaAttribs.Set( rCopyFrom.GetParaAttribs() );
aText = rCopyFrom.GetText();
@@ -210,7 +207,6 @@ ContentInfo::ContentInfo( const ContentInfo& rCopyFrom, SfxItemPool& rPoolToUse
aAttribs.Insert( pMyAttr, aAttribs.Count() );
}
- pWrongs = NULL;
if ( rCopyFrom.GetWrongList() )
pWrongs = rCopyFrom.GetWrongList()->Clone();
}