diff options
author | Caolán McNamara <caolanm@redhat.com> | 2013-10-16 09:26:05 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2013-10-16 11:59:50 +0100 |
commit | 5d6fc7d3fb9652185b2528188d4d8f56c1a4aa9e (patch) | |
tree | 7585f82b86b2a0f50d720502a0d6af2bd6ffe772 /sc | |
parent | f4b293d5776101433131234daf6347076bbb458d (diff) |
CID#1103722 resource leak
Change-Id: Ia08a0c8d4366bde572a7438ceff687f6028b066e
Diffstat (limited to 'sc')
-rw-r--r-- | sc/source/core/opencl/formulagroupcl.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sc/source/core/opencl/formulagroupcl.cxx b/sc/source/core/opencl/formulagroupcl.cxx index 5d7d7fa0746c..e7061d7b9768 100644 --- a/sc/source/core/opencl/formulagroupcl.cxx +++ b/sc/source/core/opencl/formulagroupcl.cxx @@ -784,7 +784,6 @@ bool FormulaGroupInterpreterOpenCL::interpret( ScDocument& rDoc, const ScAddress const std::vector<formula::VectorRefArray>& rArrays = pDvr->GetArrays(); uint rArraysSize = rArrays.size(); int nMoreColSize = 0; - DoubleVectorFormula *SvDoubleTemp = new DoubleVectorFormula(); nSrcDataSize = pDvr->GetArrayLength(); if( rArraysSize > 1 ) { @@ -804,6 +803,7 @@ bool FormulaGroupInterpreterOpenCL::interpret( ScDocument& rDoc, const ScAddress else { dpOclSrcData = rArrays[0].mpNumericArray; + DoubleVectorFormula *SvDoubleTemp = new DoubleVectorFormula(); SvDoubleTemp->mdpInputData = dpOclSrcData; SvDoubleTemp->mnInputDataSize = nSrcDataSize; SvDoubleTemp->mnInputStartPosition = mnpOclStartPos[nCountNum*mnRowSize]; |