diff options
author | Caolán McNamara <caolanm@redhat.com> | 2011-05-22 16:38:54 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2011-05-22 16:38:54 +0100 |
commit | bd32449e0b8016e9d4e2b14848780f4a641394f2 (patch) | |
tree | 48d984fd0ff6652acbfbd5e15b3c03584e6a0a67 /lotuswordpro/source/filter/lwppagelayout.cxx | |
parent | can't correctly use auto_ptr on new[] allocated memory (diff) | |
download | core-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.cxx | 14 |
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(); |