diff options
author | Matteo Casalin <matteo.casalin@yahoo.com> | 2015-07-27 22:35:56 +0200 |
---|---|---|
committer | Matteo Casalin <matteo.casalin@yahoo.com> | 2015-08-01 19:33:20 +0200 |
commit | 2a57ea7a67a016b09d91cbf0e97c22e6909a298c (patch) | |
tree | d10af2259da5644870c7d5a7eb5a1c380bc23308 | |
parent | 69a4c6626c7924cef6ccfcd48a47d3010e5837c8 (diff) |
sal_uInt16 to sal_Int32
Change-Id: I723d7c187ec186ccc68f061ba2357712a5f31869
-rw-r--r-- | basctl/source/basicide/baside2.cxx | 3 | ||||
-rw-r--r-- | include/vcl/textdata.hxx | 10 | ||||
-rw-r--r-- | sw/source/ui/dbui/mmaddressblockpage.cxx | 4 | ||||
-rw-r--r-- | vcl/source/edit/textdoc.cxx | 2 | ||||
-rw-r--r-- | vcl/source/edit/texteng.cxx | 6 |
5 files changed, 12 insertions, 13 deletions
diff --git a/basctl/source/basicide/baside2.cxx b/basctl/source/basicide/baside2.cxx index 39e79b0e31dc..dbdc329475f6 100644 --- a/basctl/source/basicide/baside2.cxx +++ b/basctl/source/basicide/baside2.cxx @@ -703,8 +703,7 @@ void ModulWindow::BasicAddWatch() if ( !aWord.isEmpty() ) { TextSelection aSel( aWordStart ); - sal_uInt16& rIndex = aSel.GetEnd().GetIndex(); - rIndex = rIndex + aWord.getLength(); + aSel.GetEnd().GetIndex() += aWord.getLength(); GetEditView()->SetSelection( aSel ); bAdd = true; } diff --git a/include/vcl/textdata.hxx b/include/vcl/textdata.hxx index fe37fbd3b4c7..722a94c43755 100644 --- a/include/vcl/textdata.hxx +++ b/include/vcl/textdata.hxx @@ -31,17 +31,17 @@ class TextPaM { private: sal_uLong mnPara; - sal_uInt16 mnIndex; + sal_Int32 mnIndex; public: - TextPaM() { mnPara = 0, mnIndex = 0; } - TextPaM( sal_uLong nPara, sal_uInt16 nIndex ) { mnPara = nPara, mnIndex = nIndex; } + TextPaM() : mnPara(0), mnIndex(0) {} + TextPaM( sal_uLong nPara, sal_Int32 nIndex ) : mnPara(nPara), mnIndex(nIndex) {} sal_uLong GetPara() const { return mnPara; } sal_uLong& GetPara() { return mnPara; } - sal_uInt16 GetIndex() const { return mnIndex; } - sal_uInt16& GetIndex() { return mnIndex; } + sal_Int32 GetIndex() const { return mnIndex; } + sal_Int32& GetIndex() { return mnIndex; } inline bool operator == ( const TextPaM& rPaM ) const; inline bool operator != ( const TextPaM& rPaM ) const; diff --git a/sw/source/ui/dbui/mmaddressblockpage.cxx b/sw/source/ui/dbui/mmaddressblockpage.cxx index 91dd1106011e..8773982b9a30 100644 --- a/sw/source/ui/dbui/mmaddressblockpage.cxx +++ b/sw/source/ui/dbui/mmaddressblockpage.cxx @@ -1443,7 +1443,7 @@ void AddressMultiLineEdit::InsertNewEntry( const OUString& rStr ) ExtTextView* pTextView = GetTextView(); const TextSelection& rSelection = pTextView->GetSelection(); sal_uLong nPara = rSelection.GetStart().GetPara(); - sal_uInt16 nIndex = rSelection.GetEnd().GetIndex(); + sal_Int32 nIndex = rSelection.GetEnd().GetIndex(); ExtTextEngine *pTextEngine = GetTextEngine(); const TextCharAttrib *pAttrib; if(0 != (pAttrib = pTextEngine->FindCharAttrib( rSelection.GetStart(), TEXTATTR_PROTECTED ))) @@ -1452,7 +1452,7 @@ void AddressMultiLineEdit::InsertNewEntry( const OUString& rStr ) // select the new entry pAttrib = pTextEngine->FindCharAttrib(TextPaM(nPara, nIndex),TEXTATTR_PROTECTED); - const sal_uInt16 nEnd = pAttrib ? pAttrib->GetEnd() : nIndex; + const sal_Int32 nEnd = pAttrib ? pAttrib->GetEnd() : nIndex; TextSelection aEntrySel(TextPaM(nPara, nIndex), TextPaM(nPara, nEnd)); pTextView->SetSelection(aEntrySel); Invalidate(); diff --git a/vcl/source/edit/textdoc.cxx b/vcl/source/edit/textdoc.cxx index bca417af0558..fe8d4857d737 100644 --- a/vcl/source/edit/textdoc.cxx +++ b/vcl/source/edit/textdoc.cxx @@ -474,7 +474,7 @@ sal_uLong TextDoc::GetTextLen( const sal_Unicode* pSep, const TextSelection* pSe { TextNode* pNode = maTextNodes[ nNode ]; - sal_uInt16 nS = 0; + sal_Int32 nS = 0; sal_Int32 nE = pNode->GetText().getLength(); if ( pSel && ( nNode == pSel->GetStart().GetPara() ) ) nS = pSel->GetStart().GetIndex(); diff --git a/vcl/source/edit/texteng.cxx b/vcl/source/edit/texteng.cxx index 5b9b0c7cb05f..6c907c09309c 100644 --- a/vcl/source/edit/texteng.cxx +++ b/vcl/source/edit/texteng.cxx @@ -490,8 +490,8 @@ void TextEngine::ImpRemoveChars( const TextPaM& rPaM, sal_uInt16 nChars, SfxUndo OUString aStr( pNode->GetText().copy( rPaM.GetIndex(), nChars ) ); // check if attributes are being deleted or changed - sal_uInt16 nStart = rPaM.GetIndex(); - sal_uInt16 nEnd = nStart + nChars; + const sal_Int32 nStart = rPaM.GetIndex(); + const sal_Int32 nEnd = nStart + nChars; for ( sal_uInt16 nAttr = pNode->GetCharAttribs().Count(); nAttr; ) { TextCharAttrib& rAttr = pNode->GetCharAttribs().GetAttrib( --nAttr ); @@ -2542,7 +2542,7 @@ bool TextEngine::Write( SvStream& rOutput, const TextSelection* pSel, bool bHTML { TextNode* pNode = mpDoc->GetNodes()[ nPara ]; - sal_uInt16 nStartPos = 0; + sal_Int32 nStartPos = 0; sal_Int32 nEndPos = pNode->GetText().getLength(); if ( nPara == aSel.GetStart().GetPara() ) nStartPos = aSel.GetStart().GetIndex(); |