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

coverity: fix memory leak

Change-Id: I57937130d6ef40743c1b13d107888883a6810a8d
üst d86f1142
...@@ -112,7 +112,6 @@ ScXMLDataPilotTableContext::ScXMLDataPilotTableContext( ScXMLImport& rImport, ...@@ -112,7 +112,6 @@ ScXMLDataPilotTableContext::ScXMLDataPilotTableContext( ScXMLImport& rImport,
SvXMLImportContext( rImport, nPrfx, rLName ), SvXMLImportContext( rImport, nPrfx, rLName ),
pDoc(GetScImport().GetDocument()), pDoc(GetScImport().GetDocument()),
pDPObject(NULL), pDPObject(NULL),
pDPSave(NULL),
pDPDimSaveData(NULL), pDPDimSaveData(NULL),
sDataPilotTableName(), sDataPilotTableName(),
sApplicationData(), sApplicationData(),
...@@ -216,7 +215,7 @@ ScXMLDataPilotTableContext::ScXMLDataPilotTableContext( ScXMLImport& rImport, ...@@ -216,7 +215,7 @@ ScXMLDataPilotTableContext::ScXMLDataPilotTableContext( ScXMLImport& rImport,
} }
pDPObject = new ScDPObject(pDoc); pDPObject = new ScDPObject(pDoc);
pDPSave = new ScDPSaveData(); pDPSave.reset(new ScDPSaveData());
} }
ScXMLDataPilotTableContext::~ScXMLDataPilotTableContext() ScXMLDataPilotTableContext::~ScXMLDataPilotTableContext()
......
...@@ -79,7 +79,7 @@ class ScXMLDataPilotTableContext : public SvXMLImportContext ...@@ -79,7 +79,7 @@ class ScXMLDataPilotTableContext : public SvXMLImportContext
}; };
ScDocument* pDoc; ScDocument* pDoc;
ScDPObject* pDPObject; ScDPObject* pDPObject;
ScDPSaveData* pDPSave; boost::scoped_ptr<ScDPSaveData> pDPSave;
ScDPDimensionSaveData* pDPDimSaveData; ScDPDimensionSaveData* pDPDimSaveData;
GrandTotalItem maRowGrandTotal; GrandTotalItem maRowGrandTotal;
GrandTotalItem maColGrandTotal; GrandTotalItem maColGrandTotal;
......
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