summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2013-11-07 17:25:06 +0000
committerCaolán McNamara <caolanm@redhat.com>2013-11-08 17:18:30 +0000
commit64ed6187e6315f56f4ef8e0d802cb532c8ce0128 (patch)
treeeea299028a39b673d5a2fa3a4ee6140d1c699e94
parentb376eacdfae11f5d39eb7011efe67390d9f495e7 (diff)
safe STRING_NOTFOUND -> -1 conversion
Change-Id: Id66b9ff49289d90f2d0714bed84e886598f103ad
-rw-r--r--sw/source/ui/vba/vbafield.cxx24
1 files changed, 12 insertions, 12 deletions
diff --git a/sw/source/ui/vba/vbafield.cxx b/sw/source/ui/vba/vbafield.cxx
index b2c34d08036f..0eb5db1b27eb 100644
--- a/sw/source/ui/vba/vbafield.cxx
+++ b/sw/source/ui/vba/vbafield.cxx
@@ -74,16 +74,16 @@ class SwVbaReadFieldParams
{
private:
OUString aData;
- xub_StrLen nLen, nFnd, nNext, nSavPtr;
+ sal_Int32 nLen, nFnd, nNext, nSavPtr;
OUString aFieldName;
public:
SwVbaReadFieldParams( const OUString& rData );
~SwVbaReadFieldParams();
long SkipToNextToken();
- xub_StrLen GetTokenSttPtr() const { return nFnd; }
+ sal_Int32 GetTokenSttPtr() const { return nFnd; }
- xub_StrLen FindNextStringPiece( xub_StrLen _nStart = STRING_NOTFOUND );
+ sal_Int32 FindNextStringPiece( sal_Int32 _nStart = -1 );
OUString GetResult() const;
OUString GetFieldName()const { return aFieldName; }
@@ -119,7 +119,7 @@ SwVbaReadFieldParams::~SwVbaReadFieldParams()
OUString SwVbaReadFieldParams::GetResult() const
{
- return (STRING_NOTFOUND == nFnd)
+ return (-1 == nFnd)
? OUString()
: aData.copy( nFnd, (nSavPtr - nFnd) );
}
@@ -129,8 +129,8 @@ long SwVbaReadFieldParams::SkipToNextToken()
{
long nRet = -1; // end
if (
- (STRING_NOTFOUND != nNext) && (nLen > nNext) &&
- STRING_NOTFOUND != (nFnd = FindNextStringPiece(nNext))
+ (-1 != nNext) && (nLen > nNext) &&
+ -1 != (nFnd = FindNextStringPiece(nNext))
)
{
nSavPtr = nNext;
@@ -144,7 +144,7 @@ long SwVbaReadFieldParams::SkipToNextToken()
{
nRet = -2;
if (
- (STRING_NOTFOUND != nSavPtr ) &&
+ (-1 != nSavPtr ) &&
(
('"' == aData[nSavPtr - 1]) ||
(0x201d == aData[nSavPtr - 1])
@@ -166,18 +166,18 @@ long SwVbaReadFieldParams::SkipToNextToken()
//
// Return value: 0 if String-End reached, otherwise begin of the paramater or the string
-xub_StrLen SwVbaReadFieldParams::FindNextStringPiece(const xub_StrLen nStart)
+sal_Int32 SwVbaReadFieldParams::FindNextStringPiece(const sal_Int32 nStart)
{
- xub_StrLen n = ( STRING_NOTFOUND == nStart ) ? nFnd : nStart; // Start
- xub_StrLen n2; // End
+ sal_Int32 n = ( -1 == nStart ) ? nFnd : nStart; // Start
+ sal_Int32 n2; // End
- nNext = STRING_NOTFOUND; // Default for not found
+ nNext = -1; // Default for not found
while( (nLen > n) && (aData[ n ] == ' ') )
++n;
if( nLen == n )
- return STRING_NOTFOUND; // String End reached!
+ return -1; // String End reached!
if( (aData[ n ] == '"') // quotation marks are in front of parenthesis?
|| (aData[ n ] == 0x201c)