From dee50a6543c3f54ded29bacb20983109d6125cc2 Mon Sep 17 00:00:00 2001 From: morsch Date: Mon, 16 Mar 2009 12:58:17 +0000 Subject: [PATCH] Corrections in the destructors (J. Thaeder) --- JETAN/AliJetKineReader.cxx | 5 ++++- JETAN/AliJetReader.cxx | 8 +++++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/JETAN/AliJetKineReader.cxx b/JETAN/AliJetKineReader.cxx index 48092341e53..a957076844f 100644 --- a/JETAN/AliJetKineReader.cxx +++ b/JETAN/AliJetKineReader.cxx @@ -56,7 +56,10 @@ AliJetKineReader::AliJetKineReader(): AliJetKineReader::~AliJetKineReader() { // Destructor - delete fAliHeader; + if (fAliHeader) { + delete fAliHeader; + fAliHeader = 0; + } } //____________________________________________________________________________ diff --git a/JETAN/AliJetReader.cxx b/JETAN/AliJetReader.cxx index 0c90c95b307..6cc730a06d7 100755 --- a/JETAN/AliJetReader.cxx +++ b/JETAN/AliJetReader.cxx @@ -72,7 +72,6 @@ AliJetReader::~AliJetReader() } if (fUnitArray) { - fUnitArray->Delete(); delete fUnitArray; } @@ -85,8 +84,11 @@ AliJetReader::~AliJetReader() fFillUnitArray->Delete(); delete fFillUnitArray; } - delete fArrayMC; - + + if (fArrayMC) { + fArrayMC->Delete(); + delete fArrayMC; + } } -- 2.43.5