Use same form in new and delete (item 5 of effective C++)
authorschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 18 Apr 2002 14:52:16 +0000 (14:52 +0000)
committerschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 18 Apr 2002 14:52:16 +0000 (14:52 +0000)
PHOS/AliPHOSClusterizerv1.cxx
PHOS/AliPHOSPIDv1.cxx
PHOS/AliPHOSQAMeanChecker.cxx
PHOS/AliPHOSRecPoint.cxx
PHOS/AliPHOSReconstructioner.cxx
PHOS/AliPHOSSDigitizer.cxx
PHOS/AliPHOSTrackSegmentMakerv1.cxx

index d062405..8e99aed 100644 (file)
@@ -549,7 +549,9 @@ void AliPHOSClusterizerv1::WriteRecPoints(Int_t event)
   cpvBranch        ->Fill() ;
   clusterizerBranch->Fill() ;
 
-  gAlice->TreeR()->Write(0,kOverwrite) ;  
+  gAlice->TreeR()->Write(0,kOverwrite) ;
+
+  delete [] filename ; 
   
 }
 
index e060f1b..5d06966 100644 (file)
@@ -425,6 +425,7 @@ void  AliPHOSPIDv1::WriteRecParticles(Int_t event)
   
   gAlice->TreeR()->Write(0,kOverwrite) ;  
   
+  delete [] filename ; 
 }
 
 //____________________________________________________________________________
index c323681..b4ec8e0 100644 (file)
@@ -79,6 +79,7 @@ TString AliPHOSQAMeanChecker::CheckingOperation()
       sprintf(tempo, "-->Checkable : %s :: Checker : %s :: Message : %f outside bond %f +/- %f\n", 
              fCheckable->GetName(), GetName(), checked, fMean, fRms) ; 
       rv = tempo ;
+      delete [] tempo ; 
     } 
   }  
   return rv ; 
index bd47a35..1d9a380 100644 (file)
@@ -226,7 +226,7 @@ void  AliPHOSRecPoint::EvalPrimaries(TClonesArray * digits)
        fMulTrack++ ;
       } // store it
     } // all primaries in digit
-    delete newprimaryarray ; 
+    delete [] newprimaryarray ; 
   } // all digits
 
   
@@ -234,7 +234,7 @@ void  AliPHOSRecPoint::EvalPrimaries(TClonesArray * digits)
   for(index = 0; index < fMulTrack; index++)
    fTracksList[index] = tempo[index] ;
  
-  delete tempo ;
+  delete [] tempo ;
 
 }
 //____________________________________________________________________________
index 3c3a459..c360e97 100644 (file)
@@ -529,7 +529,7 @@ void AliPHOSReconstructioner::StartFrom(char * module,char* title)
     }
   }
   
-  delete moduleName;
+  delete [] moduleName;
 }
 //____________________________________________________________________________
 
index 4e47936..99cf715 100644 (file)
@@ -253,7 +253,7 @@ void AliPHOSSDigitizer::Exec(Option_t *option)
        subbr->SetFile(file);
       }   
       cwd->cd();
-      delete file;
+      delete [] file;
     }
 
     sdigitsBranch->Fill() ; 
index 0135e17..a719c4f 100644 (file)
@@ -319,7 +319,8 @@ void  AliPHOSTrackSegmentMakerv1::MakePairs()
       } 
     }
   }
-  
+  delete [] emcExist ; 
+  delete [] cpvExist ; 
 }
 
 //____________________________________________________________________________
@@ -492,6 +493,7 @@ void AliPHOSTrackSegmentMakerv1::WriteTrackSegments(Int_t event)
 
   gAlice->TreeR()->Write(0,kOverwrite) ;  
   
+  delete [] filename ; 
 }