[Libreoffice-commits] core.git: sd/source

Caolán McNamara (via logerrit) logerrit at kemper.freedesktop.org
Thu May 9 20:31:16 UTC 2019


 sd/source/ui/tools/PreviewRenderer.cxx |    5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

New commits:
commit 23338100720a76420e302f02b876b3708a95cdda
Author:     Caolán McNamara <caolanm at redhat.com>
AuthorDate: Thu May 9 15:22:21 2019 +0100
Commit:     Caolán McNamara <caolanm at redhat.com>
CommitDate: Thu May 9 22:29:48 2019 +0200

    Resolves: tdf#124927 crash on multiple drawing shapes in animation dialog
    
    since...
    
    SOSAW080: Added first bunch of basic changes to helpers
    commit dfefe448c41921f2f1e54d3f69b8b9e89031d055
    Date:   Thu Mar 1 15:54:32 2018 +0100
    
    Change-Id: I9feba16b5efdbec5c817bebf2772e2f2882bdfe9
    Reviewed-on: https://gerrit.libreoffice.org/72054
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caolanm at redhat.com>
    Tested-by: Caolán McNamara <caolanm at redhat.com>

diff --git a/sd/source/ui/tools/PreviewRenderer.cxx b/sd/source/ui/tools/PreviewRenderer.cxx
index 7a14af3ee683..b3eb95402df3 100644
--- a/sd/source/ui/tools/PreviewRenderer.cxx
+++ b/sd/source/ui/tools/PreviewRenderer.cxx
@@ -199,13 +199,16 @@ bool PreviewRenderer::Initialize (
     const Size& rPixelSize,
     const bool bObeyHighContrastMode)
 {
-    if (pPage == nullptr)
+    if (!pPage)
         return false;
 
     SetupOutputSize(*pPage, rPixelSize);
     SdDrawDocument& rDocument(static_cast< SdDrawDocument& >(pPage->getSdrModelFromSdrPage()));
     DrawDocShell* pDocShell = rDocument.GetDocSh();
 
+    if (!pDocShell)
+        return false;
+
     // Create view
     ProvideView (pDocShell);
     if (mpView == nullptr)


More information about the Libreoffice-commits mailing list