[Libreoffice-commits] core.git: Branch 'feature/cib_contract3756' - sw/source
Samuel Mehrbrodt (via logerrit)
logerrit at kemper.freedesktop.org
Tue Oct 29 07:42:20 UTC 2019
sw/source/uibase/app/docsh.cxx | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
New commits:
commit f0953b76bca6de273b809d7b587f2b30bca97262
Author: Samuel Mehrbrodt <Samuel.Mehrbrodt at cib.de>
AuthorDate: Mon Oct 28 16:01:15 2019 +0100
Commit: Samuel Mehrbrodt <Samuel.Mehrbrodt at cib.de>
CommitDate: Tue Oct 29 08:41:26 2019 +0100
tdf#128418 Fix crash in print preview
Change-Id: I2a8c5511563ac3205722d63f22cde472a8aaddde
Reviewed-on: https://gerrit.libreoffice.org/81610
Tested-by: Jenkins
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt at cib.de>
(cherry picked from commit d1b9267a646983ca9f301871056ae611d27be171)
Reviewed-on: https://gerrit.libreoffice.org/81647
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt at cib.de>
diff --git a/sw/source/uibase/app/docsh.cxx b/sw/source/uibase/app/docsh.cxx
index 3ad2d9fa5b33..136f6f59a22a 100644
--- a/sw/source/uibase/app/docsh.cxx
+++ b/sw/source/uibase/app/docsh.cxx
@@ -1062,7 +1062,7 @@ void SwDocShell::GetState(SfxItemSet& rSet)
case FN_OUTLINE_TO_IMPRESS:
{
SvtModuleOptions aMOpt;
- if ( !aMOpt.IsImpress() || GetViewShell()->isExportLocked() )
+ if (!aMOpt.IsImpress() || (GetViewShell() && GetViewShell()->isExportLocked()))
rSet.DisableItem( nWhich );
}
[[fallthrough]];
@@ -1084,12 +1084,14 @@ void SwDocShell::GetState(SfxItemSet& rSet)
break;
case FN_NEW_GLOBAL_DOC:
- if ( dynamic_cast< const SwGlobalDocShell *>( this ) != nullptr || GetViewShell()->isExportLocked() )
+ if (dynamic_cast<const SwGlobalDocShell*>(this) != nullptr
+ || (GetViewShell() && GetViewShell()->isExportLocked()))
rSet.DisableItem( nWhich );
break;
case FN_NEW_HTML_DOC:
- if( dynamic_cast< const SwWebDocShell *>( this ) != nullptr || GetViewShell()->isExportLocked() )
+ if (dynamic_cast<const SwWebDocShell*>(this) != nullptr
+ || (GetViewShell() && GetViewShell()->isExportLocked()))
rSet.DisableItem( nWhich );
break;
More information about the Libreoffice-commits
mailing list