From 1c9853d38148faa396985872872eff15ba4fd11c Mon Sep 17 00:00:00 2001 From: richterm Date: Wed, 23 Feb 2011 10:50:54 +0000 Subject: [PATCH] using safe string oparations, pointer checks --- HLT/TPCLib/AliHLTTPCGlobalMerger.cxx | 5 +++-- HLT/TPCLib/AliHLTTPCInterMerger.cxx | 7 ++++--- HLT/TPCLib/AliHLTTPCTrackMerger.cxx | 5 +++-- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/HLT/TPCLib/AliHLTTPCGlobalMerger.cxx b/HLT/TPCLib/AliHLTTPCGlobalMerger.cxx index 456ac325d88..577b70ead3a 100644 --- a/HLT/TPCLib/AliHLTTPCGlobalMerger.cxx +++ b/HLT/TPCLib/AliHLTTPCGlobalMerger.cxx @@ -235,8 +235,9 @@ void AliHLTTPCGlobalMerger::SlowMerge(const Char_t *path) <GetNTracks()<<" at:" <GetCheckedTrack(in)->CalculateHelix(); + if (tracks->GetCheckedTrack(in)) tracks->GetCheckedTrack(in)->CalculateHelix(); while(merge){ Int_t inmin=-1,outmin=-1; Double_t min=10; @@ -105,8 +105,9 @@ void AliHLTTPCInterMerger::SlowMerge(){ LOG(AliHLTTPCLog::kInformational,"AliHLTTPCInterMerger::SlowMerge","Result") <GetNTracks()-kNIn<GetNTracks()-kNMerged<