diff options
Diffstat (limited to 'vcl/source/window/winproc.cxx')
-rw-r--r-- | vcl/source/window/winproc.cxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/vcl/source/window/winproc.cxx b/vcl/source/window/winproc.cxx index cde81f6163c6..3f3d0b2e1454 100644 --- a/vcl/source/window/winproc.cxx +++ b/vcl/source/window/winproc.cxx @@ -1115,7 +1115,7 @@ static bool ImplHandleKey( vcl::Window* pWindow, MouseNotifyEvent nSVEvent, static bool ImplHandleExtTextInput( vcl::Window* pWindow, const OUString& rText, - const sal_uInt16* pTextAttr, + const ExtTextInputAttr* pTextAttr, sal_Int32 nCursorPos, sal_uInt16 nCursorFlags ) { ImplSVData* pSVData = ImplGetSVData(); @@ -1200,8 +1200,8 @@ static bool ImplHandleExtTextInput( vcl::Window* pWindow, } if ( pTextAttr ) { - pWinData->mpExtOldAttrAry = new sal_uInt16[rText.getLength()]; - memcpy( pWinData->mpExtOldAttrAry, pTextAttr, rText.getLength()*sizeof( sal_uInt16 ) ); + pWinData->mpExtOldAttrAry = new ExtTextInputAttr[rText.getLength()]; + memcpy( pWinData->mpExtOldAttrAry, pTextAttr, rText.getLength()*sizeof( ExtTextInputAttr ) ); } return !ImplCallCommand( pChild, CommandEventId::ExtTextInput, &aData ); } |