summaryrefslogtreecommitdiff
path: root/sfx2/source
diff options
context:
space:
mode:
Diffstat (limited to 'sfx2/source')
-rw-r--r--sfx2/source/bastyp/minarray.cxx10
1 files changed, 5 insertions, 5 deletions
diff --git a/sfx2/source/bastyp/minarray.cxx b/sfx2/source/bastyp/minarray.cxx
index 98225dce3c7d..23d2dbe66431 100644
--- a/sfx2/source/bastyp/minarray.cxx
+++ b/sfx2/source/bastyp/minarray.cxx
@@ -93,7 +93,7 @@ void SfxPtrArr::Append( void* aElem )
if ( pData )
{
DBG_ASSERT( nUsed <= nNewSize, "" );
- memmove( pNewData, pData, sizeof(void*)*nUsed );
+ memcpy( pNewData, pData, sizeof(void*)*nUsed );
delete [] pData;
}
nUnused = sal::static_int_cast< sal_uInt8 >(nNewSize-nUsed);
@@ -139,11 +139,11 @@ sal_uInt16 SfxPtrArr::Remove( sal_uInt16 nPos, sal_uInt16 nLen )
if ( nPos > 0 )
{
DBG_ASSERT( nPos <= nNewSize, "" );
- memmove( pNewData, pData, sizeof(void*)*nPos );
+ memcpy( pNewData, pData, sizeof(void*)*nPos );
}
if ( nNewUsed != nPos )
- memmove( pNewData+nPos, pData+nPos+nLen,
- sizeof(void*)*(nNewUsed-nPos) );
+ memcpy( pNewData+nPos, pData+nPos+nLen,
+ sizeof(void*)*(nNewUsed-nPos) );
delete [] pData;
pData = pNewData;
nUsed = nNewUsed;
@@ -210,7 +210,7 @@ void SfxPtrArr::Insert( sal_uInt16 nPos, void* rElem )
if ( pData )
{
DBG_ASSERT( nUsed < nNewSize, "" );
- memmove( pNewData, pData, sizeof(void*)*nUsed );
+ memcpy( pNewData, pData, sizeof(void*)*nUsed );
delete [] pData;
}
nUnused = sal::static_int_cast< sal_uInt8 >(nNewSize-nUsed);