]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Fixing memory leak (Christian)
authorpcrochet <pcrochet@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 17 Aug 2006 12:18:10 +0000 (12:18 +0000)
committerpcrochet <pcrochet@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 17 Aug 2006 12:18:10 +0000 (12:18 +0000)
MUON/AliMUONTriggerDecisionV1.cxx

index a97a3236e4370be6a7cdba6b2022dba1d05e6094..1a556458b9288fe8a2660204987f45b0a765de51 100644 (file)
@@ -1565,7 +1565,8 @@ void AliMUONTriggerDecisionV1::Exec(Option_t*)
   
   // add a local trigger in the list 
   fMUONData->AddGlobalTrigger(*pGloTrig);
-  
+  delete pGloTrig;
+
   for (Int_t icirc=0; icirc<AliMUONConstants::NTriggerCircuit(); icirc++) 
   { 
     if(GetITrigger(icirc)==1) 
@@ -1601,6 +1602,7 @@ void AliMUONTriggerDecisionV1::Exec(Option_t*)
       
       AliMUONLocalTrigger* pLocTrig = new AliMUONLocalTrigger(localtr, fDigitNumbers[icirc]);
       fMUONData->AddLocalTrigger(*pLocTrig);  // add a local trigger in the list
+      delete pLocTrig;
     }
   }
 }