Kaydet (Commit) a9c3b23c authored tarafından Markus Mohrhard's avatar Markus Mohrhard

fix memory leak in pivot table code

Change-Id: I191e2748980b627b38e604ad456612535bda0302
üst 259fc9f3
...@@ -890,7 +890,8 @@ ResultMembers* ScDPResultData::GetDimResultMembers(long nDim, ScDPDimension* pDi ...@@ -890,7 +890,8 @@ ResultMembers* ScDPResultData::GetDimResultMembers(long nDim, ScDPDimension* pDi
if (nDim < static_cast<long>(maDimMembers.size()) && maDimMembers[nDim]) if (nDim < static_cast<long>(maDimMembers.size()) && maDimMembers[nDim])
return maDimMembers[nDim]; return maDimMembers[nDim];
maDimMembers.resize(nDim+1, nullptr); if (nDim >= static_cast<long>(maDimMembers.size()))
maDimMembers.resize(nDim+1, nullptr);
ResultMembers* pResultMembers = new ResultMembers(); ResultMembers* pResultMembers = new ResultMembers();
// global order is used to initialize aMembers, so it doesn't have to be looked at later // global order is used to initialize aMembers, so it doesn't have to be looked at later
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment