summaryrefslogtreecommitdiffstats
path: root/lotuswordpro/source/filter/lwpoverride.cxx
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2011-05-22 21:15:05 +0100
committerCaolán McNamara <caolanm@redhat.com>2011-05-22 21:15:05 +0100
commit580544213509feb73bd2dbc6403c233194da6be0 (patch)
tree482757ff61e6050a832cee86723f46ad76fa29b7 /lotuswordpro/source/filter/lwpoverride.cxx
parentfix up endianness of lowhanging QuickReads (diff)
downloadcore-580544213509feb73bd2dbc6403c233194da6be0.tar.gz
core-580544213509feb73bd2dbc6403c233194da6be0.zip
fix up endianness of higher-hanging QuickReads
Diffstat (limited to 'lotuswordpro/source/filter/lwpoverride.cxx')
-rw-r--r--lotuswordpro/source/filter/lwpoverride.cxx38
1 files changed, 18 insertions, 20 deletions
diff --git a/lotuswordpro/source/filter/lwpoverride.cxx b/lotuswordpro/source/filter/lwpoverride.cxx
index 6c39b477b9e1..21a00885e29a 100644
--- a/lotuswordpro/source/filter/lwpoverride.cxx
+++ b/lotuswordpro/source/filter/lwpoverride.cxx
@@ -82,9 +82,9 @@ LwpOverride::LwpOverride(LwpOverride const& rOther)
void LwpOverride::ReadCommon(LwpObjectStream* pStrm)
{
- pStrm->QuickRead(&m_nValues, 2);
- pStrm->QuickRead(&m_nOverride, 2);
- pStrm->QuickRead(&m_nApply, 2);
+ m_nValues = pStrm->QuickReaduInt16();
+ m_nOverride = pStrm->QuickReaduInt16();
+ m_nApply = pStrm->QuickReaduInt16();
pStrm->SkipExtra();
}
@@ -134,7 +134,7 @@ void LwpTextLanguageOverride::Read(LwpObjectStream* pStrm)
if (pStrm->QuickReadBool())
{
ReadCommon(pStrm);
- pStrm->QuickRead(&m_nLanguage, 2);
+ m_nLanguage = pStrm->QuickReaduInt16();
}
pStrm->SkipExtra();
@@ -159,12 +159,10 @@ void LwpTextAttributeOverride::Read(LwpObjectStream* pStrm)
if (pStrm->QuickReadBool())
{
ReadCommon(pStrm);
- pStrm->QuickRead(&m_nHideLevels, 2);
+ m_nHideLevels = pStrm->QuickReaduInt16();
if (LwpFileHeader::m_nFileRevision > 0x000A)
- {
- pStrm->QuickRead(&m_nBaseLineOffset, 4);
- }
+ m_nBaseLineOffset = pStrm->QuickReaduInt32();
}
pStrm->SkipExtra();
@@ -192,7 +190,7 @@ void LwpKinsokuOptsOverride::Read(LwpObjectStream* pStrm)
if (pStrm->QuickReadBool())
{
ReadCommon(pStrm);
- pStrm->QuickRead(&m_nLevels, 2);
+ m_nLevels = pStrm->QuickReaduInt16();
}
pStrm->SkipExtra();
@@ -317,9 +315,9 @@ void LwpAlignmentOverride::Read(LwpObjectStream * pStrm)
if (pStrm->QuickReadBool())
{
ReadCommon(pStrm);
- pStrm->QuickRead(&m_nAlignType, 1);
- pStrm->QuickRead(&m_nPosition, 4);
- pStrm->QuickRead(&m_nAlignChar, 2);
+ m_nAlignType = static_cast<AlignType>(pStrm->QuickReaduInt8());
+ m_nPosition = pStrm->QuickReaduInt32();
+ m_nAlignChar = pStrm->QuickReaduInt16();
}
pStrm->SkipExtra();
@@ -344,9 +342,9 @@ void LwpSpacingCommonOverride::Read(LwpObjectStream* pStrm)
if (pStrm->QuickReadBool())
{
ReadCommon(pStrm);
- pStrm->QuickRead(&m_nSpacingType, 2);
- pStrm->QuickRead(&m_nAmount, 4);
- pStrm->QuickRead(&m_nMultiple, 4);
+ m_nSpacingType = static_cast<SpacingType>(pStrm->QuickReaduInt16());
+ m_nAmount = pStrm->QuickReadInt32();
+ m_nMultiple = pStrm->QuickReadInt32();
}
pStrm->SkipExtra();
@@ -441,10 +439,10 @@ void LwpIndentOverride::Read(LwpObjectStream* pStrm)
{
ReadCommon(pStrm);
- pStrm->QuickRead(&m_nAll, 4);
- pStrm->QuickRead(&m_nFirst, 4);
- pStrm->QuickRead(&m_nRest, 4);
- pStrm->QuickRead(&m_nRight, 4);
+ m_nAll = pStrm->QuickReadInt32();
+ m_nFirst = pStrm->QuickReadInt32();
+ m_nRest = pStrm->QuickReadInt32();
+ m_nRight = pStrm->QuickReadInt32();
}
pStrm->SkipExtra();
@@ -493,7 +491,7 @@ void LwpAmikakeOverride::Read(LwpObjectStream* pStrm)
if (pStrm->CheckExtra())
{
- pStrm->QuickRead(&m_nType, 2);
+ m_nType = pStrm->QuickReaduInt16();
pStrm->SkipExtra();
}
else