summaryrefslogtreecommitdiff
path: root/sc/source/ui/unoobj/tokenuno.cxx
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2019-01-09 14:00:48 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2019-01-10 11:22:25 +0100
commit60a66bd57d17a2f72fbf852faf1eaad87eac6dec (patch)
tree6b9e514c3422fdf2ef436533db48ee6fbb68c663 /sc/source/ui/unoobj/tokenuno.cxx
parent612941b64970b3e1f246652a8661fbaa56373242 (diff)
pass ScTokenArray around by unique_ptr
Change-Id: I611554b1c4cbc506dbfc32748e9f14c9e8eb5156 Reviewed-on: https://gerrit.libreoffice.org/66022 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sc/source/ui/unoobj/tokenuno.cxx')
-rw-r--r--sc/source/ui/unoobj/tokenuno.cxx3
1 files changed, 1 insertions, 2 deletions
diff --git a/sc/source/ui/unoobj/tokenuno.cxx b/sc/source/ui/unoobj/tokenuno.cxx
index 41186b65c4aa..78df3e9d606d 100644
--- a/sc/source/ui/unoobj/tokenuno.cxx
+++ b/sc/source/ui/unoobj/tokenuno.cxx
@@ -139,9 +139,8 @@ uno::Sequence<sheet::FormulaToken> SAL_CALL ScFormulaParserObj::parseFormula(
ScCompiler aCompiler( &rDoc, aRefPos, rDoc.GetGrammar());
SetCompilerFlags( aCompiler );
- ScTokenArray* pCode = aCompiler.CompileString( aFormula );
+ std::unique_ptr<ScTokenArray> pCode = aCompiler.CompileString( aFormula );
ScTokenConversion::ConvertToTokenSequence( rDoc, aRet, *pCode );
- delete pCode;
}
return aRet;