diff options
Diffstat (limited to 'sw/source/ui/uiview')
-rw-r--r-- | sw/source/ui/uiview/view.cxx | 18 |
1 files changed, 4 insertions, 14 deletions
diff --git a/sw/source/ui/uiview/view.cxx b/sw/source/ui/uiview/view.cxx index d9489a6ba921..b3bbf8755095 100644 --- a/sw/source/ui/uiview/view.cxx +++ b/sw/source/ui/uiview/view.cxx @@ -1798,22 +1798,12 @@ void SwView::NotifyDBChanged() } /*-------------------------------------------------------------------- - Beschreibung: Drucken + Printing --------------------------------------------------------------------*/ -SfxObjectShellLock & SwView::GetTmpSelectionDoc() +SfxObjectShellLock SwView::CreateTmpSelectionDoc() { - return GetViewImpl()->GetTmpSelectionDoc(); -} - -SfxObjectShellLock & SwView::GetOrCreateTmpSelectionDoc() -{ - SfxObjectShellLock &rxTmpDoc = GetViewImpl()->GetTmpSelectionDoc(); - if (!rxTmpDoc.Is()) - { - SwXTextView *pImpl = GetViewImpl()->GetUNOObject_Impl(); - rxTmpDoc = pImpl->BuildTmpSelectionDoc(); - } - return rxTmpDoc; + SwXTextView *const pImpl = GetViewImpl()->GetUNOObject_Impl(); + return pImpl->BuildTmpSelectionDoc(); } void SwView::AddTransferable(SwTransferable& rTransferable) |