summaryrefslogtreecommitdiffstats
path: root/lotuswordpro/source/filter/lwppagelayout.cxx
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2011-05-22 16:38:54 +0100
committerCaolán McNamara <caolanm@redhat.com>2011-05-22 16:38:54 +0100
commitbd32449e0b8016e9d4e2b14848780f4a641394f2 (patch)
tree48d984fd0ff6652acbfbd5e15b3c03584e6a0a67 /lotuswordpro/source/filter/lwppagelayout.cxx
parentcan't correctly use auto_ptr on new[] allocated memory (diff)
downloadcore-bd32449e0b8016e9d4e2b14848780f4a641394f2.tar.gz
core-bd32449e0b8016e9d4e2b14848780f4a641394f2.zip
fix up endianness of lowhanging QuickReads
Diffstat (limited to 'lotuswordpro/source/filter/lwppagelayout.cxx')
-rw-r--r--lotuswordpro/source/filter/lwppagelayout.cxx14
1 files changed, 4 insertions, 10 deletions
diff --git a/lotuswordpro/source/filter/lwppagelayout.cxx b/lotuswordpro/source/filter/lwppagelayout.cxx
index d3eab7b9d6c3..5e860c76d1a2 100644
--- a/lotuswordpro/source/filter/lwppagelayout.cxx
+++ b/lotuswordpro/source/filter/lwppagelayout.cxx
@@ -102,13 +102,11 @@ void LwpPageLayout::Read()
// read PreRevBLayout...
}
- m_pObjStrm->QuickRead(&m_nPrinterBin, sizeof(m_nPrinterBin));
+ m_nPrinterBin = m_pObjStrm->QuickReaduInt16();
m_pPrinterBinName->Read(m_pObjStrm);
if (LwpFileHeader::m_nFileRevision >= 0x000B)
- {
- m_pObjStrm->QuickRead(&m_nBdroffset, sizeof(m_nBdroffset));
- }
+ m_nBdroffset = m_pObjStrm->QuickReadInt32();
if (m_pObjStrm->CheckExtra())
{
@@ -742,9 +740,7 @@ void LwpHeaderLayout::Read()
LwpPlacableLayout::Read();
if(LwpFileHeader::m_nFileRevision >= 0x000E)
- {
- m_pObjStrm->QuickRead(&m_nBorderOffset, sizeof(m_nBorderOffset));
- }
+ m_nBorderOffset = m_pObjStrm->QuickReadInt32();
else
m_nBorderOffset = 0;
m_pObjStrm->SkipExtra();
@@ -910,9 +906,7 @@ void LwpFooterLayout::Read()
LwpPlacableLayout::Read();
if(LwpFileHeader::m_nFileRevision >= 0x000E)
- {
- m_pObjStrm->QuickRead(&m_nBorderOffset, sizeof(m_nBorderOffset));
- }
+ m_nBorderOffset = m_pObjStrm->QuickReadInt32();
else
m_nBorderOffset = 0;
m_pObjStrm->SkipExtra();