summaryrefslogtreecommitdiff
path: root/editeng/source
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2021-10-14 09:29:18 +0200
committerStephan Bergmann <sbergman@redhat.com>2021-10-14 10:44:52 +0200
commitd296a0a271bcce56e15c4d8a577d4e0d368f7533 (patch)
tree72ac6031e9fd32a35efd8618dbfd9330a66b63a4 /editeng/source
parent900ba7d24e1bfa7e9a2abcb7cb410261f680155a (diff)
Use more appropriate return type for some editeng functions
...whose return values are OUString-length related: * ContentNode::GetExpandedLen from sal_uLong to sal_Int32 * EditDoc::GetTextLen from sal_uLong to sal_Int32 * EditEngine::GetTextLen from sal_uInt32 to sal_Int32 Change-Id: Ia5156e247906728e2130b321af15cda7669108ec Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123576 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'editeng/source')
-rw-r--r--editeng/source/editeng/editdoc.cxx10
-rw-r--r--editeng/source/editeng/editeng.cxx2
2 files changed, 6 insertions, 6 deletions
diff --git a/editeng/source/editeng/editdoc.cxx b/editeng/source/editeng/editdoc.cxx
index f04edc314abb..4539b3cd44dc 100644
--- a/editeng/source/editeng/editdoc.cxx
+++ b/editeng/source/editeng/editdoc.cxx
@@ -1584,9 +1584,9 @@ sal_Int32 ContentNode::Len() const
return maString.getLength();
}
-sal_uLong ContentNode::GetExpandedLen() const
+sal_Int32 ContentNode::GetExpandedLen() const
{
- sal_uLong nLen = maString.getLength();
+ sal_Int32 nLen = maString.getLength();
// Fields can be longer than the placeholder in the Node
const CharAttribList::AttribsType& rAttrs = GetCharAttribs().GetAttribs();
@@ -2127,7 +2127,7 @@ OUString EditDoc::GetText( LineEnd eEnd ) const
const OUString aSep = EditDoc::GetSepStr( eEnd );
const sal_Int32 nSepSize = aSep.getLength();
- const sal_uInt32 nLen = GetTextLen() + (nNodes - 1)*nSepSize;
+ const sal_Int32 nLen = GetTextLen() + (nNodes - 1)*nSepSize;
OUStringBuffer aBuffer(nLen + 16); // leave some slack
@@ -2166,9 +2166,9 @@ EditPaM EditDoc::GetEndPaM() const
return EditPaM( pLastNode, pLastNode->Len() );
}
-sal_uLong EditDoc::GetTextLen() const
+sal_Int32 EditDoc::GetTextLen() const
{
- sal_uLong nLen = 0;
+ sal_Int32 nLen = 0;
for ( sal_Int32 nNode = 0; nNode < Count(); nNode++ )
{
const ContentNode* pNode = GetObject( nNode );
diff --git a/editeng/source/editeng/editeng.cxx b/editeng/source/editeng/editeng.cxx
index c2a1537c6bbe..f7c125cc2bca 100644
--- a/editeng/source/editeng/editeng.cxx
+++ b/editeng/source/editeng/editeng.cxx
@@ -580,7 +580,7 @@ OUString EditEngine::GetText( const ESelection& rESelection ) const
return pImpEditEngine->GetSelected( aSel );
}
-sal_uInt32 EditEngine::GetTextLen() const
+sal_Int32 EditEngine::GetTextLen() const
{
return pImpEditEngine->GetEditDoc().GetTextLen();
}