From: hristov Date: Wed, 7 Apr 2010 13:39:45 +0000 (+0000) Subject: Fixed correction for bug #65093. One should learn C++ before doing what was done... X-Git-Url: http://git.uio.no/git/?p=u%2Fmrichter%2FAliRoot.git;a=commitdiff_plain;h=ea98ab569dc0cb5bafc2e6a3aac084b190b73b5f Fixed correction for bug #65093. One should learn C++ before doing what was done in the so called fix for memory leak --- diff --git a/PHOS/AliPHOSGeoUtils.cxx b/PHOS/AliPHOSGeoUtils.cxx index 7d70510ee8e..4d0cc3df6f3 100644 --- a/PHOS/AliPHOSGeoUtils.cxx +++ b/PHOS/AliPHOSGeoUtils.cxx @@ -150,9 +150,13 @@ AliPHOSGeoUtils::~AliPHOSGeoUtils(void) delete fMisalArray; fMisalArray=0 ; } - delete [] fStripMatrix; - delete [] fEMCMatrix; - delete [] fCPVMatrix; + for(Int_t mod=0; mod<5; mod++){ + delete fEMCMatrix[mod] ; + for(Int_t istrip=0; istrip<224; istrip++) + delete fStripMatrix[mod][istrip]; + delete fCPVMatrix[mod]; + // delete fPHOSMatrix[mod]; + } } //____________________________________________________________________________ Bool_t AliPHOSGeoUtils::AbsToRelNumbering(Int_t absId, Int_t * relid) const