summaryrefslogtreecommitdiff
path: root/sc/source/ui/app/inputhdl.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sc/source/ui/app/inputhdl.cxx')
-rw-r--r--sc/source/ui/app/inputhdl.cxx23
1 files changed, 11 insertions, 12 deletions
diff --git a/sc/source/ui/app/inputhdl.cxx b/sc/source/ui/app/inputhdl.cxx
index 8d310e1c94d5..f01c2e987b63 100644
--- a/sc/source/ui/app/inputhdl.cxx
+++ b/sc/source/ui/app/inputhdl.cxx
@@ -1411,8 +1411,7 @@ void ScInputHandler::ShowFuncList( const ::std::vector< OUString > & rFuncStrVec
OUString aFuncNameStr;
OUString aDescFuncNameStr;
- OStringBuffer aPayload;
- aPayload.append("[ ");
+ OStringBuffer aPayload("[ ");
for (const OUString& rFunc : rFuncStrVec)
{
if ( rFunc[rFunc.getLength()-1] == cParenthesesReplacement )
@@ -1434,16 +1433,16 @@ void ScInputHandler::ShowFuncList( const ::std::vector< OUString > & rFuncStrVec
{
if ( !ppFDesc->getFunctionName().isEmpty() )
{
- aPayload.append("{");
- aPayload.append("\"index\": ");
- aPayload.append(static_cast<sal_Int64>(nCurIndex));
- aPayload.append(", ");
- aPayload.append("\"signature\": \"");
- aPayload.append(escapeJSON(ppFDesc->getSignature()));
- aPayload.append("\", ");
- aPayload.append("\"description\": \"");
- aPayload.append(escapeJSON(ppFDesc->getDescription()));
- aPayload.append("\"}, ");
+ aPayload.append("{"
+ "\"index\": "
+ + OString::number(static_cast<sal_Int64>(nCurIndex))
+ + ", "
+ "\"signature\": \""
+ + escapeJSON(ppFDesc->getSignature())
+ + "\", "
+ "\"description\": \""
+ + escapeJSON(ppFDesc->getDescription())
+ + "\"}, ");
}
}
++nCurIndex;