]> git.uio.no Git - u/mrichter/AliRoot.git/commit - PMD/AliPMDtracker.cxx
Fixes for some mem-leaks: most changes where pretty basic (i.e. adding deletes).
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 10 Sep 2007 06:48:11 +0000 (06:48 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 10 Sep 2007 06:48:11 +0000 (06:48 +0000)
commit316c6cd94f218f4f522bb4f1cdc3219a07a1b7a8
tree42af4c3675a464bc64d2e7cf8705ffbc55ca2fa5
parent467bdc2b2672e5df2a9b721c09e41bcaa7437601
Fixes for some mem-leaks: most changes where pretty basic (i.e. adding deletes).

In some cases affecting AliESDEvent and AliTPCtrackerMI memory leaks introduced by placement-new were fixed. The placement-new sometimes overwrote pointers to memory allocated by the class itself.The placement-new was replaced with assigments where it was considered appropiate (for this some operator= were modified) or an explicit call to the destructor before was used.

Christian
21 files changed:
HMPID/AliHMPIDCluster.cxx
ITS/AliITStrackerMI.cxx
PHOS/AliPHOSTrigger.cxx
PHOS/AliPHOSTrigger.h
PMD/AliPMDEmpDiscriminator.cxx
PMD/AliPMDtracker.cxx
STEER/AliESDCaloTrigger.cxx
STEER/AliESDEvent.cxx
STEER/AliESDFMD.cxx
STEER/AliESDVertex.cxx
STEER/AliKalmanTrack.cxx
STEER/AliKalmanTrack.h
STEER/AliMagFMaps.cxx
STEER/AliMultiplicity.cxx
STEER/AliVertex.cxx
TPC/AliComplexCluster.cxx
TPC/AliComplexCluster.h
TPC/AliTPCseed.cxx
TPC/AliTPCtrack.cxx
TPC/AliTPCtrack.h
TPC/AliTPCtrackerMI.cxx