summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKohei Yoshida <kohei.yoshida@suse.com>2012-01-06 22:19:16 -0500
committerKohei Yoshida <kohei.yoshida@suse.com>2012-01-06 22:19:16 -0500
commit9199fedb8e20133782a081ac1c33a67d06dffbc6 (patch)
treef7bfe5707414f74a2d3c16e6cced7027a57311f3
parent225d19808800785e3f4ad2b9b8e37f5f9397cf15 (diff)
fdo#36387: Get external references to work with AND and OR.
-rw-r--r--sc/source/core/tool/interpr1.cxx4
1 files changed, 4 insertions, 0 deletions
diff --git a/sc/source/core/tool/interpr1.cxx b/sc/source/core/tool/interpr1.cxx
index a76d2b6c2526..dcdc5fe74fbb 100644
--- a/sc/source/core/tool/interpr1.cxx
+++ b/sc/source/core/tool/interpr1.cxx
@@ -1246,6 +1246,8 @@ void ScInterpreter::ScAnd()
}
}
break;
+ case svExternalSingleRef:
+ case svExternalDoubleRef:
case svMatrix:
{
ScMatrixRef pMat = GetMatrix();
@@ -1344,6 +1346,8 @@ void ScInterpreter::ScOr()
}
}
break;
+ case svExternalSingleRef:
+ case svExternalDoubleRef:
case svMatrix:
{
bHaveValue = true;