summaryrefslogtreecommitdiff
path: root/lotuswordpro
diff options
context:
space:
mode:
Diffstat (limited to 'lotuswordpro')
-rw-r--r--lotuswordpro/source/filter/lwpidxmgr.cxx12
-rw-r--r--lotuswordpro/source/filter/lwpidxmgr.hxx2
2 files changed, 7 insertions, 7 deletions
diff --git a/lotuswordpro/source/filter/lwpidxmgr.cxx b/lotuswordpro/source/filter/lwpidxmgr.cxx
index 3b6b3a707ba4..ff7fc215b194 100644
--- a/lotuswordpro/source/filter/lwpidxmgr.cxx
+++ b/lotuswordpro/source/filter/lwpidxmgr.cxx
@@ -159,7 +159,7 @@ void LwpIndexManager::ReadRootData(LwpObjectStream* pObjStrm)
if (KeyCount)
{
//read object keys
- LwpKey* akey = new LwpKey();
+ LwpKey* akey = new LwpKey;
akey->id.Read(pObjStrm);
m_RootObjs.push_back(akey);
@@ -167,7 +167,7 @@ void LwpIndexManager::ReadRootData(LwpObjectStream* pObjStrm)
for (k = 1; k < KeyCount; k++)
{
- akey = new LwpKey();
+ akey = new LwpKey;
akey->id.ReadCompressed(pObjStrm, m_RootObjs[k-1]->id);
m_RootObjs.push_back(akey);
}
@@ -197,7 +197,7 @@ void LwpIndexManager::ReadObjIndexData(LwpObjectStream* pObjStrm)
if(KeyCount)
{
- LwpKey* akey = new LwpKey();
+ LwpKey* akey = new LwpKey;
akey->id.Read(pObjStrm);
vObjIndexs.push_back(akey);
@@ -205,7 +205,7 @@ void LwpIndexManager::ReadObjIndexData(LwpObjectStream* pObjStrm)
for (k = 1; k < KeyCount; k++)
{
- akey = new LwpKey();
+ akey = new LwpKey;
akey->id.ReadCompressed(pObjStrm, vObjIndexs[k-1]->id);
vObjIndexs.push_back(akey);
}
@@ -281,14 +281,14 @@ void LwpIndexManager::ReadLeafData( LwpObjectStream *pObjStrm )
if(KeyCount)
{
- LwpKey* akey = new LwpKey();
+ LwpKey* akey = new LwpKey;
//read object keys: id & offset
akey->id.Read(pObjStrm);
m_ObjectKeys.push_back(akey);
for (sal_uInt16 k = 1; k < KeyCount; k++)
{
- akey = new LwpKey();
+ akey = new LwpKey;
akey->id.ReadCompressed(pObjStrm, m_ObjectKeys.at(m_nKeyCount+k-1)->id);
m_ObjectKeys.push_back(akey);
}
diff --git a/lotuswordpro/source/filter/lwpidxmgr.hxx b/lotuswordpro/source/filter/lwpidxmgr.hxx
index d1e9ff628517..c07bb984bcbf 100644
--- a/lotuswordpro/source/filter/lwpidxmgr.hxx
+++ b/lotuswordpro/source/filter/lwpidxmgr.hxx
@@ -71,7 +71,7 @@
struct LwpKey
{
LwpObjectID id;
- sal_uInt32 offset;
+ sal_uInt32 offset = 0;
};
/**
* @brief LwpIndexManager, to read all index records and maintain the index information