diff options
Diffstat (limited to 'sc/source/ui/app/inputhdl.cxx')
-rw-r--r-- | sc/source/ui/app/inputhdl.cxx | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sc/source/ui/app/inputhdl.cxx b/sc/source/ui/app/inputhdl.cxx index dbe34d3fc937..377495e609d1 100644 --- a/sc/source/ui/app/inputhdl.cxx +++ b/sc/source/ui/app/inputhdl.cxx @@ -18,6 +18,8 @@ */ #include <memory> +#include <string_view> + #include <inputhdl.hxx> #include <scitems.hxx> #include <editeng/eeitem.hxx> @@ -1001,9 +1003,9 @@ void ScInputHandler::ShowArgumentsTip( OUString& rSelText ) if (nStartPosition > 0) { OUStringBuffer aBuf; - aBuf.appendCopy(aNew, 0, nStartPosition); + aBuf.append(std::u16string_view(aNew).substr(0, nStartPosition)); aBuf.append(u'\x25BA'); - aBuf.appendCopy(aNew, nStartPosition); + aBuf.append(std::u16string_view(aNew).substr(nStartPosition)); nArgs = ppFDesc->getParameterCount(); sal_Int16 nVarArgsSet = 0; if ( nArgs >= PAIRED_VAR_ARGS ) |