summaryrefslogtreecommitdiff
path: root/sw/inc/doc.hxx
diff options
context:
space:
mode:
authorKatarina Behrens <Katarina.Behrens@cib.de>2015-05-13 09:54:50 +0200
committerKatarina Behrens <Katarina.Behrens@cib.de>2015-05-18 13:54:12 +0200
commit3ccacb47faa625563f8bf0af8d4c62c1eea6ce7c (patch)
tree1fdf122a4dba1f212fed3e2b2fa9c84ab798c951 /sw/inc/doc.hxx
parentdcce3f7fd50b05593e77d7ff43735c5694e9422b (diff)
tdf#89783: Allow more than 64k PageDescs
+ adjust related code using the functionality Change-Id: I6fa4ad04137643009ee39522c36d6c9e6f3d2502
Diffstat (limited to 'sw/inc/doc.hxx')
-rw-r--r--sw/inc/doc.hxx16
1 files changed, 8 insertions, 8 deletions
diff --git a/sw/inc/doc.hxx b/sw/inc/doc.hxx
index 9cc929c1b4f4..5459308496a9 100644
--- a/sw/inc/doc.hxx
+++ b/sw/inc/doc.hxx
@@ -939,13 +939,13 @@ public:
sal_Int32 nDocPageCount );
// PageDescriptor interface.
- sal_uInt16 GetPageDescCnt() const { return maPageDescs.size(); }
- const SwPageDesc& GetPageDesc( const sal_uInt16 i ) const { return maPageDescs[i]; }
- SwPageDesc& GetPageDesc( sal_uInt16 i ) { return maPageDescs[i]; }
- SwPageDesc* FindPageDesc(const OUString& rName, sal_uInt16* pPos = NULL);
- SwPageDesc* FindPageDesc(const OUString& rName, sal_uInt16* pPos = NULL) const;
+ size_t GetPageDescCnt() const { return maPageDescs.size(); }
+ const SwPageDesc& GetPageDesc( const size_t i ) const { return maPageDescs[i]; }
+ SwPageDesc& GetPageDesc( size_t i ) { return maPageDescs[i]; }
+ SwPageDesc* FindPageDesc(const OUString& rName, size_t* pPos = NULL);
+ SwPageDesc* FindPageDesc(const OUString& rName, size_t* pPos = NULL) const;
// Just searches the pointer in the maPageDescs vector!
- bool ContainsPageDesc(const SwPageDesc *pDesc, sal_uInt16* pPos = NULL);
+ bool ContainsPageDesc(const SwPageDesc *pDesc, size_t* pPos = NULL);
/** Copy the complete PageDesc - beyond document and "deep"!
Optionally copying of PoolFmtId, -HlpId can be prevented. */
@@ -964,9 +964,9 @@ public:
// For Reader
void ChgPageDesc( const OUString & rName, const SwPageDesc& );
- void ChgPageDesc( sal_uInt16 i, const SwPageDesc& );
+ void ChgPageDesc( size_t i, const SwPageDesc& );
void DelPageDesc( const OUString & rName, bool bBroadcast = false);
- void DelPageDesc( sal_uInt16 i, bool bBroadcast = false );
+ void DelPageDesc( size_t i, bool bBroadcast = false );
void PreDelPageDesc(SwPageDesc * pDel);
SwPageDesc* MakePageDesc(const OUString &rName, const SwPageDesc* pCpy = 0,
bool bRegardLanguage = true,