summaryrefslogtreecommitdiff
path: root/vcl/source/edit/textundo.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'vcl/source/edit/textundo.cxx')
-rw-r--r--vcl/source/edit/textundo.cxx5
1 files changed, 2 insertions, 3 deletions
diff --git a/vcl/source/edit/textundo.cxx b/vcl/source/edit/textundo.cxx
index 284300e9ec10..e7c2fe1c76aa 100644
--- a/vcl/source/edit/textundo.cxx
+++ b/vcl/source/edit/textundo.cxx
@@ -273,10 +273,9 @@ void TextUndoInsertChars::Redo()
bool TextUndoInsertChars::Merge( SfxUndoAction* pNextAction )
{
- if ( nullptr == dynamic_cast< const TextUndoInsertChars*>( pNextAction ) )
- return false;
-
TextUndoInsertChars* pNext = static_cast<TextUndoInsertChars*>(pNextAction);
+ if ( !pNext )
+ return false;
if ( maTextPaM.GetPara() != pNext->maTextPaM.GetPara() )
return false;