diff options
Diffstat (limited to 'basic/source/runtime/methods.cxx')
-rw-r--r-- | basic/source/runtime/methods.cxx | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/basic/source/runtime/methods.cxx b/basic/source/runtime/methods.cxx index 8671417131c0..5d0da4276806 100644 --- a/basic/source/runtime/methods.cxx +++ b/basic/source/runtime/methods.cxx @@ -905,7 +905,7 @@ RTLFUNC(InStr) (void)pBasic; (void)bWrite; - sal_Size nArgCount = rPar.Count()-1; + std::size_t nArgCount = rPar.Count()-1; if ( nArgCount < 2 ) StarBASIC::Error( ERRCODE_BASIC_BAD_ARGUMENT ); else @@ -978,7 +978,7 @@ RTLFUNC(InStrRev) (void)pBasic; (void)bWrite; - sal_Size nArgCount = rPar.Count()-1; + std::size_t nArgCount = rPar.Count()-1; if ( nArgCount < 2 ) { StarBASIC::Error( ERRCODE_BASIC_BAD_ARGUMENT ); @@ -1340,7 +1340,7 @@ RTLFUNC(Replace) (void)pBasic; (void)bWrite; - sal_Size nArgCount = rPar.Count()-1; + std::size_t nArgCount = rPar.Count()-1; if ( nArgCount < 3 || nArgCount > 6 ) { StarBASIC::Error( ERRCODE_BASIC_BAD_ARGUMENT ); @@ -3388,7 +3388,7 @@ RTLFUNC(Loc) return; } SvStream* pSvStrm = pSbStrm->GetStrm(); - sal_Size nPos; + std::size_t nPos; if( pSbStrm->IsRandom()) { short nBlockLen = pSbStrm->GetBlockLen(); @@ -3436,8 +3436,8 @@ RTLFUNC(Lof) return; } SvStream* pSvStrm = pSbStrm->GetStrm(); - sal_Size nOldPos = pSvStrm->Tell(); - sal_Size nLen = pSvStrm->Seek( STREAM_SEEK_TO_END ); + sal_uInt64 const nOldPos = pSvStrm->Tell(); + sal_uInt64 const nLen = pSvStrm->Seek( STREAM_SEEK_TO_END ); pSvStrm->Seek( nOldPos ); rPar.Get(0)->PutLong( (sal_Int32)nLen ); } @@ -3468,7 +3468,7 @@ RTLFUNC(Seek) if ( nArgs == 2 ) // Seek-Function { - sal_Size nPos = pStrm->Tell(); + sal_uInt64 nPos = pStrm->Tell(); if( pSbStrm->IsRandom() ) { nPos = nPos / pSbStrm->GetBlockLen(); @@ -3490,7 +3490,7 @@ RTLFUNC(Seek) { nPos *= pSbStrm->GetBlockLen(); } - pStrm->Seek( (sal_Size)nPos ); + pStrm->Seek( static_cast<sal_uInt64>(nPos) ); pSbStrm->SetExpandOnWriteTo( nPos ); } } @@ -3602,7 +3602,7 @@ RTLFUNC(Shell) (void)pBasic; (void)bWrite; - sal_Size nArgCount = rPar.Count(); + std::size_t nArgCount = rPar.Count(); if ( nArgCount < 2 || nArgCount > 5 ) { rPar.Get(0)->PutLong(0); @@ -4247,7 +4247,7 @@ RTLFUNC(StrConv) (void)pBasic; (void)bWrite; - sal_Size nArgCount = rPar.Count()-1; + std::size_t nArgCount = rPar.Count()-1; if( nArgCount < 2 || nArgCount > 3 ) { StarBASIC::Error( ERRCODE_BASIC_BAD_ARGUMENT ); |