From 259e35c9dd1e7721b0b8dab77abf41fe42a367c5 Mon Sep 17 00:00:00 2001 From: hristov Date: Wed, 26 Mar 2008 14:15:58 +0000 Subject: [PATCH] Fixed memory leak --- STEER/AliReconstruction.cxx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/STEER/AliReconstruction.cxx b/STEER/AliReconstruction.cxx index 9a4dc8c5cfc..d0400d87b2e 100644 --- a/STEER/AliReconstruction.cxx +++ b/STEER/AliReconstruction.cxx @@ -1887,6 +1887,7 @@ Bool_t AliReconstruction::FillTriggerESD(AliESDEvent*& esd) TString configstr(""); if (!aCTP->LoadConfiguration(configstr)) { // Load CTP config from OCDB AliError("No trigger configuration found in OCDB! The trigger classes information will no be stored in ESD!"); + delete aCTP; return kFALSE; } } @@ -1911,6 +1912,7 @@ Bool_t AliReconstruction::FillTriggerESD(AliESDEvent*& esd) // Now fill the trigger class names into AliESDRun object AliTriggerConfiguration *config = aCTP->GetConfiguration(); + if (fRawReader) delete aCTP; if (!config) { AliError("No trigger configuration has been found! The trigger classes information will no be stored in ESD!"); return kFALSE; -- 2.31.1