summaryrefslogtreecommitdiff
path: root/connectivity/source/drivers/dbase/DIndexes.cxx
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2016-06-03 22:53:20 +0200
committerMiklos Vajna <vmiklos@collabora.co.uk>2016-06-07 07:29:18 +0000
commit59ac316ece6d38770dc7b1e0e1cad749101cb808 (patch)
tree2edd499c23500efc9aee6adbadeea257328c09d0 /connectivity/source/drivers/dbase/DIndexes.cxx
parent7938001b4de0d187a29ab4e6d437bc7de66ba85e (diff)
connectivity: DBase: fix some obvious endian issues
These calls to SvStream::Read/Write operate on structs that contain 32-bit integers. (cherry picked from commit 4849f342b6969abb777d91a1fa77ec120f861c48) loplugin:sallogareas (cherry picked from commit 6bd1465395064f60c4ac45bbd79571149a702d0b) connectivity: -Werror=unused-variable (cherry picked from commit 296125b0bf28af9ec6f0ab1459b392e26ed3eb3f) loplugin:sallogareas (cherry picked from commit 106bcf136892944d9430ffa70d21de641bb44441) Change-Id: I2d45128ad482013cd9ef1fca0dd259dfc09c904f Reviewed-on: https://gerrit.libreoffice.org/25991 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Diffstat (limited to 'connectivity/source/drivers/dbase/DIndexes.cxx')
-rw-r--r--connectivity/source/drivers/dbase/DIndexes.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/connectivity/source/drivers/dbase/DIndexes.cxx b/connectivity/source/drivers/dbase/DIndexes.cxx
index 939fd8a2a0a5..34e98ec25e9b 100644
--- a/connectivity/source/drivers/dbase/DIndexes.cxx
+++ b/connectivity/source/drivers/dbase/DIndexes.cxx
@@ -60,7 +60,7 @@ sdbcx::ObjectType ODbaseIndexes::createObject(const OUString& _rName)
ODbaseIndex::NDXHeader aHeader;
pFileStream->Seek(0);
- pFileStream->Read(&aHeader,DINDEX_PAGE_SIZE);
+ ReadHeader(*pFileStream, aHeader);
delete pFileStream;
ODbaseIndex* pIndex = new ODbaseIndex(m_pTable,aHeader,_rName);