summaryrefslogtreecommitdiff
path: root/sd
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2014-08-17 19:21:52 +0100
committerCaolán McNamara <caolanm@redhat.com>2014-08-17 19:31:13 +0100
commitfad62d928a4b4cd3aa96e16d7ab8f8db0331b8c0 (patch)
treee336e45f005d0c7926b90b4a2decc6c2b653a476 /sd
parentcc4f4e2054ba1c5676ebb1890e85d0f9b0b19262 (diff)
check TRG_HasMasterPage before TRG_GetMasterPage
bff + valgrind Change-Id: Ie08ddfe06dc0850cf44955cc9f9079b3856b19e3
Diffstat (limited to 'sd')
-rw-r--r--sd/source/filter/ppt/pptin.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/sd/source/filter/ppt/pptin.cxx b/sd/source/filter/ppt/pptin.cxx
index 01a683722781..a5beb9701bb7 100644
--- a/sd/source/filter/ppt/pptin.cxx
+++ b/sd/source/filter/ppt/pptin.cxx
@@ -2375,7 +2375,7 @@ SdrObject* ImplSdPPTImport::ApplyTextObj( PPTTextObj* pTextObj, SdrTextObj* pObj
}
pPresObj->SetMergedItemSet(aSet);
- if ( ( eAktPageKind != PPT_NOTEPAGE ) && ( nPlacementId != 0xffffffff ) )
+ if ((eAktPageKind != PPT_NOTEPAGE) && (nPlacementId != 0xffffffff) && pPage->TRG_HasMasterPage())
{
SdrObject* pTitleObj = ((SdPage&)pPage->TRG_GetMasterPage()).GetPresObj( PRESOBJ_TITLE );
SdrObject* pOutlineObj = ((SdPage&)pPage->TRG_GetMasterPage()).GetPresObj( PRESOBJ_OUTLINE );