Kaydet (Commit) cf309b04 authored tarafından Eike Rathke's avatar Eike Rathke

aString not rString

Change-Id: Idb1f2db3377bbbf71067a27944b2f07865798972
üst 470a581b
...@@ -5540,7 +5540,7 @@ void ScInterpreter::ScCountIf() ...@@ -5540,7 +5540,7 @@ void ScInterpreter::ScCountIf()
RTL_LOGFILE_CONTEXT_AUTHOR( aLogger, "sc", "er", "ScInterpreter::ScCountIf" ); RTL_LOGFILE_CONTEXT_AUTHOR( aLogger, "sc", "er", "ScInterpreter::ScCountIf" );
if ( MustHaveParamCount( GetByte(), 2 ) ) if ( MustHaveParamCount( GetByte(), 2 ) )
{ {
String rString; String aString;
double fVal = 0.0; double fVal = 0.0;
bool bIsString = true; bool bIsString = true;
switch ( GetStackType() ) switch ( GetStackType() )
...@@ -5568,11 +5568,11 @@ void ScInterpreter::ScCountIf() ...@@ -5568,11 +5568,11 @@ void ScInterpreter::ScCountIf()
bIsString = false; bIsString = false;
} }
else else
GetCellString(rString, pCell); GetCellString(aString, pCell);
break; break;
case CELLTYPE_STRING : case CELLTYPE_STRING :
case CELLTYPE_EDIT : case CELLTYPE_EDIT :
GetCellString(rString, pCell); GetCellString(aString, pCell);
break; break;
default: default:
fVal = 0.0; fVal = 0.0;
...@@ -5585,12 +5585,12 @@ void ScInterpreter::ScCountIf() ...@@ -5585,12 +5585,12 @@ void ScInterpreter::ScCountIf()
case svExternalDoubleRef: case svExternalDoubleRef:
{ {
ScMatValType nType = GetDoubleOrStringFromMatrix( fVal, ScMatValType nType = GetDoubleOrStringFromMatrix( fVal,
rString); aString);
bIsString = ScMatrix::IsNonValueType( nType); bIsString = ScMatrix::IsNonValueType( nType);
} }
break; break;
case svString: case svString:
rString = GetString(); aString = GetString();
break; break;
default: default:
{ {
...@@ -5677,7 +5677,7 @@ void ScInterpreter::ScCountIf() ...@@ -5677,7 +5677,7 @@ void ScInterpreter::ScCountIf()
} }
else else
{ {
rParam.FillInExcelSyntax(rString, 0); rParam.FillInExcelSyntax(aString, 0);
sal_uInt32 nIndex = 0; sal_uInt32 nIndex = 0;
bool bNumber = pFormatter->IsNumberFormat( bool bNumber = pFormatter->IsNumberFormat(
rItem.maString, nIndex, rItem.mfVal); rItem.maString, nIndex, rItem.mfVal);
...@@ -5762,7 +5762,7 @@ double ScInterpreter::IterateParametersIfs( ScIterFuncIfs eFunc ) ...@@ -5762,7 +5762,7 @@ double ScInterpreter::IterateParametersIfs( ScIterFuncIfs eFunc )
while (nParamCount > 1 && !nGlobalError) while (nParamCount > 1 && !nGlobalError)
{ {
// take criteria // take criteria
String rString; String aString;
fVal = 0.0; fVal = 0.0;
bool bIsString = true; bool bIsString = true;
switch ( GetStackType() ) switch ( GetStackType() )
...@@ -5788,11 +5788,11 @@ double ScInterpreter::IterateParametersIfs( ScIterFuncIfs eFunc ) ...@@ -5788,11 +5788,11 @@ double ScInterpreter::IterateParametersIfs( ScIterFuncIfs eFunc )
bIsString = false; bIsString = false;
} }
else else
GetCellString(rString, pCell); GetCellString(aString, pCell);
break; break;
case CELLTYPE_STRING : case CELLTYPE_STRING :
case CELLTYPE_EDIT : case CELLTYPE_EDIT :
GetCellString(rString, pCell); GetCellString(aString, pCell);
break; break;
default: default:
fVal = 0.0; fVal = 0.0;
...@@ -5801,12 +5801,12 @@ double ScInterpreter::IterateParametersIfs( ScIterFuncIfs eFunc ) ...@@ -5801,12 +5801,12 @@ double ScInterpreter::IterateParametersIfs( ScIterFuncIfs eFunc )
} }
break; break;
case svString: case svString:
rString = GetString(); aString = GetString();
break; break;
case svMatrix : case svMatrix :
case svExternalDoubleRef: case svExternalDoubleRef:
{ {
ScMatValType nType = GetDoubleOrStringFromMatrix( fVal, rString); ScMatValType nType = GetDoubleOrStringFromMatrix( fVal, aString);
bIsString = ScMatrix::IsNonValueType( nType); bIsString = ScMatrix::IsNonValueType( nType);
} }
break; break;
...@@ -5822,7 +5822,7 @@ double ScInterpreter::IterateParametersIfs( ScIterFuncIfs eFunc ) ...@@ -5822,7 +5822,7 @@ double ScInterpreter::IterateParametersIfs( ScIterFuncIfs eFunc )
bIsString = false; bIsString = false;
} }
else else
rString = pToken->GetString(); aString = pToken->GetString();
} }
} }
break; break;
...@@ -5928,7 +5928,7 @@ double ScInterpreter::IterateParametersIfs( ScIterFuncIfs eFunc ) ...@@ -5928,7 +5928,7 @@ double ScInterpreter::IterateParametersIfs( ScIterFuncIfs eFunc )
} }
else else
{ {
rParam.FillInExcelSyntax(rString, 0); rParam.FillInExcelSyntax(aString, 0);
sal_uInt32 nIndex = 0; sal_uInt32 nIndex = 0;
bool bNumber = pFormatter->IsNumberFormat( bool bNumber = pFormatter->IsNumberFormat(
rItem.maString, nIndex, rItem.mfVal); rItem.maString, nIndex, rItem.mfVal);
......
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