diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-01-09 14:00:48 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-01-10 11:22:25 +0100 |
commit | 60a66bd57d17a2f72fbf852faf1eaad87eac6dec (patch) | |
tree | 6b9e514c3422fdf2ef436533db48ee6fbb68c663 /sc/source/ui/unoobj/tokenuno.cxx | |
parent | 612941b64970b3e1f246652a8661fbaa56373242 (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.cxx | 3 |
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; |