mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-16 18:32:10 -05:00
#4217 Fix memory leak in summary import
This commit is contained in:
1 parent
bf3f505dc1
commit
97e847a9d1
1 file changed
+4
-5
@@ -431,11 +431,10 @@ bool RifReaderEclipseSummary::values(const RifEclipseSummaryAddress& resultAddre
|
||||
|
||||
if (dataValues)
|
||||
{
|
||||
for (int i = 0; i < double_vector_size(dataValues); i++)
|
||||
{
|
||||
values->push_back(double_vector_iget(dataValues, i));
|
||||
}
|
||||
free(dataValues);
|
||||
int dataSize = double_vector_size(dataValues);
|
||||
const double* dataPtr = double_vector_get_const_ptr(dataValues);
|
||||
values->insert(values->end(), dataPtr, dataPtr + dataSize);
|
||||
double_vector_free(dataValues);
|
||||
|
||||
m_valuesCache->insertValues(resultAddress, *values);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user