diff options
Diffstat (limited to 'lotuswordpro')
-rw-r--r-- | lotuswordpro/source/filter/lwpidxmgr.cxx | 12 | ||||
-rw-r--r-- | lotuswordpro/source/filter/lwpidxmgr.hxx | 2 |
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 |