From b9f4388bfd524d18d023bb8ba874270744e93ea7 Mon Sep 17 00:00:00 2001 From: morsch Date: Thu, 15 Dec 2011 16:53:16 +0000 Subject: [PATCH] Fix avoiding SegViol Hans Beck --- PWG1/TRD/AliTRDcheckPID.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/PWG1/TRD/AliTRDcheckPID.cxx b/PWG1/TRD/AliTRDcheckPID.cxx index 4151d4a7531..b41302fbc5d 100644 --- a/PWG1/TRD/AliTRDcheckPID.cxx +++ b/PWG1/TRD/AliTRDcheckPID.cxx @@ -120,7 +120,8 @@ void AliTRDcheckPID::LocalInit() //________________________________________________________________________ AliTRDcheckPID::~AliTRDcheckPID() { - if (AliAnalysisManager::GetAnalysisManager()->IsProofMode()) return; + AliAnalysisManager* amg = AliAnalysisManager::GetAnalysisManager(); + if (amg && amg->IsProofMode()) return; if(fPID){fPID->Delete(); delete fPID;} if(fGraph){fGraph->Delete(); delete fGraph;} if(fUtil) delete fUtil; -- 2.39.3