sc/source/ui/view/cellsh1.cxx | 3 +++
1 file changed, 3 insertions(+)
New commits:
commit 9e0dbe9f8c1fa9d2c50895985fe2c374fa9364ac
Author: Markus Mohrhard <[email protected]>
Date: Mon Dec 24 03:00:32 2012 +0100
be safe against invalid cond format cell info, fdo#58686
Change-Id: Ie89aee95755d9abd3b82062fac271cfe774174ec
diff --git a/sc/source/ui/view/cellsh1.cxx b/sc/source/ui/view/cellsh1.cxx
index 16e0b06..a805661 100644
--- a/sc/source/ui/view/cellsh1.cxx
+++ b/sc/source/ui/view/cellsh1.cxx
@@ -1792,6 +1792,9 @@ void ScCellShell::ExecuteEdit( SfxRequest& rReq )
{
// check if at least one existing conditional format
has the same range
const ScConditionalFormat* pCondFormat =
pList->GetFormat(*itr);
+ if(!pCondFormat)
+ continue;
+
const ScRangeList& rCondFormatRange =
pCondFormat->GetRange();
if(rCondFormatRange == aRangeList)
{
_______________________________________________
Libreoffice-commits mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits