diff options
Diffstat (limited to 'sw')
-rw-r--r-- | sw/inc/unotxdoc.hxx | 2 | ||||
-rw-r--r-- | sw/source/uibase/uno/unotxdoc.cxx | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/sw/inc/unotxdoc.hxx b/sw/inc/unotxdoc.hxx index eb0964f922c6..3d1577d52d0f 100644 --- a/sw/inc/unotxdoc.hxx +++ b/sw/inc/unotxdoc.hxx @@ -201,7 +201,7 @@ private: protected: /** abstract SdrModel provider */ - virtual SdrModel* getSdrModelFromUnoModel() const override; + virtual SdrModel& getSdrModelFromUnoModel() const override; virtual ~SwXTextDocument() override; public: diff --git a/sw/source/uibase/uno/unotxdoc.cxx b/sw/source/uibase/uno/unotxdoc.cxx index 3aa9a3cfa688..0b39cd08a47d 100644 --- a/sw/source/uibase/uno/unotxdoc.cxx +++ b/sw/source/uibase/uno/unotxdoc.cxx @@ -450,10 +450,10 @@ SwXTextDocument::SwXTextDocument(SwDocShell* pShell) { } -SdrModel* SwXTextDocument::getSdrModelFromUnoModel() const +SdrModel& SwXTextDocument::getSdrModelFromUnoModel() const { OSL_ENSURE(pDocShell->GetDoc()->getIDocumentDrawModelAccess().GetOrCreateDrawModel(), "No SdrModel in SwDoc, should not happen"); - return pDocShell->GetDoc()->getIDocumentDrawModelAccess().GetDrawModel(); + return *pDocShell->GetDoc()->getIDocumentDrawModelAccess().GetDrawModel(); } SwXTextDocument::~SwXTextDocument() |