From ec632f5eab8ad54aa2121b481b70041b7e9bba91 Mon Sep 17 00:00:00 2001 From: slindal Date: Mon, 21 Feb 2011 19:42:01 +0000 Subject: [PATCH] Coverity bugs --- EVE/EveHLT/AliEveEventBufferHomer.cxx | 2 +- EVE/EveHLT/AliEveEventBufferOffline.cxx | 9 +++++---- EVE/EveHLT/AliEveHOMERManagerEditor.cxx | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/EVE/EveHLT/AliEveEventBufferHomer.cxx b/EVE/EveHLT/AliEveEventBufferHomer.cxx index fa5b05514dd..0483b4323c1 100644 --- a/EVE/EveHLT/AliEveEventBufferHomer.cxx +++ b/EVE/EveHLT/AliEveEventBufferHomer.cxx @@ -68,7 +68,7 @@ void AliEveEventBufferHomer::AddToBuffer(TObject * event) { TList * listIn = dynamic_cast(event); - if(!(listIn->GetSize() > 0)) { + if(!listIn || !(listIn->GetSize() > 0)) { cout << "AliEveEventBufferHomer::AddToBuffer(): List Is empty, not added to buffer!"<(fFile->Get("HLTesdTree")); - cout << "File has " << fNEntries << "events" << endl; - fNEntries = fTree->GetEntries(); - fEvent->ReadFromTree(fTree); - + if(fTree) { + fNEntries = fTree->GetEntries(); + cout << "File has " << fNEntries << "events" << endl; + fEvent->ReadFromTree(fTree); + } } diff --git a/EVE/EveHLT/AliEveHOMERManagerEditor.cxx b/EVE/EveHLT/AliEveHOMERManagerEditor.cxx index e160ffd18ff..dda0f8f279a 100644 --- a/EVE/EveHLT/AliEveHOMERManagerEditor.cxx +++ b/EVE/EveHLT/AliEveHOMERManagerEditor.cxx @@ -98,7 +98,7 @@ void AliEveHOMERManagerEditor::NextEvent() { void AliEveHOMERManagerEditor::SetTriggerString(int id) { - if (id < 0 || id > 4) { + if (id < 0 || id > 3) { return; } -- 2.43.0