diff options
Diffstat (limited to 'sw/source/uibase/uiview/viewdlg2.cxx')
-rw-r--r-- | sw/source/uibase/uiview/viewdlg2.cxx | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/sw/source/uibase/uiview/viewdlg2.cxx b/sw/source/uibase/uiview/viewdlg2.cxx index 7bc9cb1a94b4..e88a14128519 100644 --- a/sw/source/uibase/uiview/viewdlg2.cxx +++ b/sw/source/uibase/uiview/viewdlg2.cxx @@ -53,40 +53,27 @@ void SwView::ExecDlgExt(SfxRequest const &rReq) case FN_INSERT_CAPTION: { SwAbstractDialogFactory* pFact = SwAbstractDialogFactory::Create(); - assert(pFact && "SwAbstractDialogFactory fail!"); - ScopedVclPtr<VclAbstractDialog> pDialog(pFact->CreateSwCaptionDialog( &rMDI, *this )); - if ( pDialog ) - { - pDialog->Execute(); - } + pDialog->Execute(); break; } case SID_INSERT_SIGNATURELINE: case SID_EDIT_SIGNATURELINE: { VclAbstractDialogFactory* pFact = VclAbstractDialogFactory::Create(); - assert(pFact && "VclAbstractDialogFactory fail!"); - const uno::Reference<frame::XModel> xModel(GetCurrentDocument()); ScopedVclPtr<AbstractSignatureLineDialog> pDialog(pFact->CreateSignatureLineDialog( GetFrameWeld(), xModel, rReq.GetSlot() == SID_EDIT_SIGNATURELINE)); - - if (pDialog) - pDialog->Execute(); + pDialog->Execute(); break; } case SID_SIGN_SIGNATURELINE: { VclAbstractDialogFactory* pFact = VclAbstractDialogFactory::Create(); - assert(pFact && "VclAbstractDialogFactory fail!"); - const uno::Reference<frame::XModel> xModel(GetCurrentDocument()); VclPtr<AbstractSignSignatureLineDialog> pDialog = pFact->CreateSignSignatureLineDialog(GetFrameWeld(), xModel); - - if (pDialog) - pDialog->Execute(); + pDialog->Execute(); break; } case FN_EDIT_FOOTNOTE: |