Kaydet (Commit) c6222fb6 authored tarafından Caolán McNamara's avatar Caolán McNamara

forcepoint#44 merge into isDeleteForbidden

Change-Id: If7ce44786975c5f9bdc9e64d16274728b03bed32
Reviewed-on: https://gerrit.libreoffice.org/55355Tested-by: 's avatarJenkins <ci@libreoffice.org>
Reviewed-by: 's avatarCaolán McNamara <caolanm@redhat.com>
Tested-by: 's avatarCaolán McNamara <caolanm@redhat.com>
üst 3220ada5
This diff was suppressed by a .gitattributes entry.
......@@ -1237,6 +1237,8 @@ namespace
{
bool isDeleteForbidden(const SwPageFrame *pDel)
{
if (pDel->IsDeleteForbidden())
return true;
const SwLayoutFrame* pBody = pDel->FindBodyCont();
const SwFrame* pBodyContent = pBody ? pBody->Lower() : nullptr;
return pBodyContent && pBodyContent->IsDeleteForbidden();
......@@ -1264,8 +1266,6 @@ namespace
!pSibling->FindFirstBodyContent() &&
(!pRefPage || !isDeleteForbidden(pSibling)) )
{
if (pSibling->IsDeleteForbidden())
throw uno::RuntimeException("bad layout");
pRoot->RemovePage( pRefSibling, SwRemoveResult::Next ) ;
return false;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment