Fix coverity defects
authorvulpescu <vulpescu@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 22 Feb 2011 08:16:45 +0000 (08:16 +0000)
committervulpescu <vulpescu@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 22 Feb 2011 08:16:45 +0000 (08:16 +0000)
MUON/AliMUONTriggerIO.cxx
MUON/AliMUONTriggerSubprocessor.cxx

index ac6012c..7afd86a 100644 (file)
@@ -392,7 +392,7 @@ AliMUONTriggerIO::ReadConfig(const char* localFile,
 {
   /// Fill the various masks store from files
   
-  if ( !regionalFile || strlen(regionalFile)==0 ) 
+  if ( !regionalConfig || !regionalFile || strlen(regionalFile)==0 ) 
   {
     AliError("Must have a regional file name to proceeed");
     return kFALSE;
index 3ea647f..9973511 100644 (file)
@@ -154,6 +154,8 @@ AliMUONTriggerSubprocessor::Initialize(Int_t run, UInt_t startTime, UInt_t endTi
     return kFALSE;
   }
   
+  if ( regionalFile ) globalFile = kTRUE;
+
   if ( regionalFile ) fRegionalConfig = new AliMUONRegionalTriggerConfig();
   if ( localFile ) fLocalMasks = new AliMUON1DArray(AliMpConstants::TotalNofLocalBoards()+1);
   if ( globalFile )   fGlobalConfig   = new AliMUONGlobalCrateConfig();