summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Nabet <serval2412@yahoo.fr>2018-01-14 10:20:09 +0100
committerMarkus Mohrhard <markus.mohrhard@googlemail.com>2018-01-14 13:22:08 +0100
commit1d71f886d6760e5b3eeb4a0f9aaaead0816a45aa (patch)
tree08efba9dc7a6ed67d8ae972cc973ee4866e63dd2
parent18b45de3f9aaab82349784a86521b43d7d99d174 (diff)
tdf#114992: fix crash in deleting sheet
See bt: https://bugs.documentfoundation.org/attachment.cgi?id=139087 Change-Id: Iee72385a8e5400436da72fe5e18b8cdfccad193d Reviewed-on: https://gerrit.libreoffice.org/47850 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
-rw-r--r--sc/source/ui/view/tabvwshf.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/sc/source/ui/view/tabvwshf.cxx b/sc/source/ui/view/tabvwshf.cxx
index 3cbe8c83aa8f..f315b6cbe89f 100644
--- a/sc/source/ui/view/tabvwshf.cxx
+++ b/sc/source/ui/view/tabvwshf.cxx
@@ -612,7 +612,7 @@ void ScTabViewShell::ExecuteTable( SfxRequest& rReq )
{
const ScDPObject& rDPObj = (*pDPs)[i];
const ScSheetSourceDesc* pSheetSourceDesc = rDPObj.GetSheetDesc();
- if (pSheetSourceDesc->GetSourceRange().aStart.Tab() == nSelTab)
+ if (pSheetSourceDesc && pSheetSourceDesc->GetSourceRange().aStart.Tab() == nSelTab)
bTabWithPivotTable = true;
}
}