Kaydet (Commit) f9026deb authored tarafından Luboš Luňák's avatar Luboš Luňák

don't access deleted cells

This copy&pasted code that got fixed in 2926c9e4, so fix it as well.

Change-Id: I0a038b57a428640dae8cdf17f33a2eab50b0187c
Reviewed-on: https://gerrit.libreoffice.org/63177
Tested-by: Jenkins
Reviewed-by: 's avatarLuboš Luňák <l.lunak@collabora.com>
üst 3460e91a
......@@ -4327,6 +4327,8 @@ struct ScDependantsCalculator
case svSingleRef:
{
ScSingleRefData aRef = *p->GetSingleRef(); // =Sheet1!A1
if( aRef.IsDeleted())
return false;
ScAddress aRefPos = aRef.toAbs(mrPos);
if (!mrDoc.TableExists(aRefPos.Tab()))
......@@ -4361,6 +4363,8 @@ struct ScDependantsCalculator
case svDoubleRef:
{
ScComplexRefData aRef = *p->GetDoubleRef();
if( aRef.IsDeleted())
return false;
ScRange aAbs = aRef.toAbs(mrPos);
// Multiple sheet
......
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