summaryrefslogtreecommitdiff
path: root/sw
diff options
context:
space:
mode:
authorMike Kaganski <mike.kaganski@collabora.com>2019-12-09 13:06:03 +0300
committerMike Kaganski <mike.kaganski@collabora.com>2019-12-09 14:18:25 +0100
commit62f3f3d92aa204eaaa063b30d7ade44df501b997 (patch)
treeb241ad744abad62cf898947757e88617811b309c /sw
parent6303f8ac291233b1f6888a8d71e769debe0f9fb0 (diff)
SbxArray: drop 16-bit indices
Change-Id: I43b478187636b9bb53fdf7ab938436ae364bd7a7 Reviewed-on: https://gerrit.libreoffice.org/84733 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Diffstat (limited to 'sw')
-rw-r--r--sw/source/core/doc/docbasic.cxx6
-rw-r--r--sw/source/uibase/docvw/edtwin.cxx26
2 files changed, 16 insertions, 16 deletions
diff --git a/sw/source/core/doc/docbasic.cxx b/sw/source/core/doc/docbasic.cxx
index 2f11382e5298..b0dc7d481d09 100644
--- a/sw/source/core/doc/docbasic.cxx
+++ b/sw/source/core/doc/docbasic.cxx
@@ -40,15 +40,15 @@ static Sequence<Any> *lcl_docbasic_convertArgs( SbxArray& rArgs )
{
Sequence<Any> *pRet = nullptr;
- sal_uInt16 nCount = rArgs.Count();
+ sal_uInt32 nCount = rArgs.Count32();
if( nCount > 1 )
{
nCount--;
pRet = new Sequence<Any>( nCount );
Any *pUnoArgs = pRet->getArray();
- for( sal_uInt16 i=0; i<nCount; i++ )
+ for( sal_uInt32 i=0; i<nCount; i++ )
{
- SbxVariable *pVar = rArgs.Get( i+1 );
+ SbxVariable *pVar = rArgs.Get32( i+1 );
switch( pVar->GetType() )
{
case SbxSTRING:
diff --git a/sw/source/uibase/docvw/edtwin.cxx b/sw/source/uibase/docvw/edtwin.cxx
index 0cf38b1632b2..9ae217cafc09 100644
--- a/sw/source/uibase/docvw/edtwin.cxx
+++ b/sw/source/uibase/docvw/edtwin.cxx
@@ -1523,14 +1523,14 @@ void SwEditWin::KeyInput(const KeyEvent &rKEvt)
SbxArrayRef xArgs = new SbxArray;
SbxVariableRef xVar = new SbxVariable;
xVar->PutString( pFlyFormat->GetName() );
- xArgs->Put( xVar.get(), 1 );
+ xArgs->Put32( xVar.get(), 1 );
xVar = new SbxVariable;
if( SvMacroItemId::SwFrmKeyInputAlpha == nEvent )
xVar->PutChar( aCh );
else
xVar->PutUShort( rKeyCode.GetModifier() | rKeyCode.GetCode() );
- xArgs->Put( xVar.get(), 2 );
+ xArgs->Put32( xVar.get(), 2 );
OUString sRet;
rSh.ExecMacro( *pMacro, &sRet, xArgs.get() );
@@ -4036,25 +4036,25 @@ void SwEditWin::MouseMove(const MouseEvent& _rMEvt)
m_aRszMvHdlPt != aDocPt )
{
m_aRszMvHdlPt = aDocPt;
- sal_uInt16 nPos = 0;
+ sal_uInt32 nPos = 0;
SbxArrayRef xArgs = new SbxArray;
SbxVariableRef xVar = new SbxVariable;
xVar->PutString( pFlyFormat->GetName() );
- xArgs->Put( xVar.get(), ++nPos );
+ xArgs->Put32( xVar.get(), ++nPos );
if( SvMacroItemId::SwFrmResize == nEvent )
{
xVar = new SbxVariable;
xVar->PutUShort( static_cast< sal_uInt16 >(g_eSdrMoveHdl) );
- xArgs->Put( xVar.get(), ++nPos );
+ xArgs->Put32( xVar.get(), ++nPos );
}
xVar = new SbxVariable;
xVar->PutLong( aDocPt.X() - aSttPt.X() );
- xArgs->Put( xVar.get(), ++nPos );
+ xArgs->Put32( xVar.get(), ++nPos );
xVar = new SbxVariable;
xVar->PutLong( aDocPt.Y() - aSttPt.Y() );
- xArgs->Put( xVar.get(), ++nPos );
+ xArgs->Put32( xVar.get(), ++nPos );
OUString sRet;
@@ -4495,29 +4495,29 @@ void SwEditWin::MouseButtonUp(const MouseEvent& rMEvt)
{
const Point aSttPt( PixelToLogic( m_aStartPos ) );
m_aRszMvHdlPt = aDocPt;
- sal_uInt16 nPos = 0;
+ sal_uInt32 nPos = 0;
SbxArrayRef xArgs = new SbxArray;
SbxVariableRef xVar = new SbxVariable;
xVar->PutString( pFlyFormat->GetName() );
- xArgs->Put( xVar.get(), ++nPos );
+ xArgs->Put32( xVar.get(), ++nPos );
if( SvMacroItemId::SwFrmResize == nEvent )
{
xVar = new SbxVariable;
xVar->PutUShort( static_cast< sal_uInt16 >(eOldSdrMoveHdl) );
- xArgs->Put( xVar.get(), ++nPos );
+ xArgs->Put32( xVar.get(), ++nPos );
}
xVar = new SbxVariable;
xVar->PutLong( aDocPt.X() - aSttPt.X() );
- xArgs->Put( xVar.get(), ++nPos );
+ xArgs->Put32( xVar.get(), ++nPos );
xVar = new SbxVariable;
xVar->PutLong( aDocPt.Y() - aSttPt.Y() );
- xArgs->Put( xVar.get(), ++nPos );
+ xArgs->Put32( xVar.get(), ++nPos );
xVar = new SbxVariable;
xVar->PutUShort( 1 );
- xArgs->Put( xVar.get(), ++nPos );
+ xArgs->Put32( xVar.get(), ++nPos );
ReleaseMouse();