summaryrefslogtreecommitdiff
path: root/lotuswordpro/source/filter/lwpcharacterstyle.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'lotuswordpro/source/filter/lwpcharacterstyle.cxx')
-rw-r--r--lotuswordpro/source/filter/lwpcharacterstyle.cxx34
1 files changed, 5 insertions, 29 deletions
diff --git a/lotuswordpro/source/filter/lwpcharacterstyle.cxx b/lotuswordpro/source/filter/lwpcharacterstyle.cxx
index 72ec1a982b63..a100423377bd 100644
--- a/lotuswordpro/source/filter/lwpcharacterstyle.cxx
+++ b/lotuswordpro/source/filter/lwpcharacterstyle.cxx
@@ -74,10 +74,6 @@
LwpTextStyle::LwpTextStyle(LwpObjectHeader& objHdr, LwpSvStream* pStrm)
: LwpDLNFPVList(objHdr, pStrm),
m_nFontID(0), m_nFinalFontID(0), m_nCSFlags(0), m_nUseCount(0),
- m_pDescription(new LwpAtomHolder), m_pLangOverride(new LwpTextLanguageOverride),
- m_pTxtAttrOverride(new LwpTextAttributeOverride),
- m_pCharacterBorderOverride(new LwpCharacterBorderOverride),
- m_pAmikakeOverride(new LwpAmikakeOverride),
m_nStyleDefinition(0), m_nKey(0)
{
}
@@ -90,26 +86,6 @@ void LwpTextStyle::Read()
LwpTextStyle::~LwpTextStyle()
{
- if (m_pDescription)
- {
- delete m_pDescription;
- }
- if (m_pLangOverride)
- {
- delete m_pLangOverride;
- }
- if (m_pTxtAttrOverride)
- {
- delete m_pTxtAttrOverride;
- }
- if (m_pCharacterBorderOverride)
- {
- delete m_pCharacterBorderOverride;
- }
- if (m_pAmikakeOverride)
- {
- delete m_pAmikakeOverride;
- }
}
void LwpTextStyle::ReadCommon()
@@ -119,14 +95,14 @@ void LwpTextStyle::ReadCommon()
m_nCSFlags = m_pObjStrm->QuickReaduInt16();
m_nUseCount = m_pObjStrm->QuickReaduInt32();
- m_pDescription->Read(m_pObjStrm.get());
+ m_aDescription.Read(m_pObjStrm.get());
- m_pLangOverride->Read(m_pObjStrm.get());
- m_pTxtAttrOverride->Read(m_pObjStrm.get());
+ m_aLangOverride.Read(m_pObjStrm.get());
+ m_aTxtAttrOverride.Read(m_pObjStrm.get());
if (LwpFileHeader::m_nFileRevision < 0x000B)
{
- m_pCharacterBorderOverride->Read(m_pObjStrm.get());
- m_pAmikakeOverride->Read(m_pObjStrm.get());
+ m_aCharacterBorderOverride.Read(m_pObjStrm.get());
+ m_aAmikakeOverride.Read(m_pObjStrm.get());
}
else
{