[Libreoffice-commits] core.git: sw/source
Caolán McNamara (via logerrit)
logerrit at kemper.freedesktop.org
Fri Aug 7 11:55:16 UTC 2020
sw/source/uibase/uno/unotxdoc.cxx | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
New commits:
commit 7c399dabb25c4f40b9ac6fbde6bf0c0592e15d74
Author: Caolán McNamara <caolanm at redhat.com>
AuthorDate: Fri Aug 7 09:18:32 2020 +0100
Commit: Caolán McNamara <caolanm at redhat.com>
CommitDate: Fri Aug 7 13:54:36 2020 +0200
cid#1465669 Dereference after null check
SwXTextDocument::GetRenderDoc already uncondionally dereferences
pDocShell so we can assume its non null
Change-Id: I25edd2415ff052b1bdaa6d6a6d1a252a12b14100
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100289
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm at redhat.com>
diff --git a/sw/source/uibase/uno/unotxdoc.cxx b/sw/source/uibase/uno/unotxdoc.cxx
index 00cefea1e109..c4266e8ef36a 100644
--- a/sw/source/uibase/uno/unotxdoc.cxx
+++ b/sw/source/uibase/uno/unotxdoc.cxx
@@ -2929,9 +2929,7 @@ void SAL_CALL SwXTextDocument::render(
throw IllegalArgumentException();
// tdf#135244: prevent jumping to cursor at any temporary modification
- decltype(pDocShell->LockAllViews()) aLock;
- if (pDocShell)
- aLock = pDocShell->LockAllViews();
+ auto aLock = pDocShell->LockAllViews();
const bool bHasPDFExtOutDevData = lcl_SeqHasProperty( rxOptions, "HasPDFExtOutDevData" );
const bool bIsPDFExport = !lcl_SeqHasProperty( rxOptions, "IsPrinter" ) || bHasPDFExtOutDevData;
More information about the Libreoffice-commits
mailing list