]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/pendolino/PredictionProcessor/AliHLTPredictionProcessorInterface.h
added pointer protection after dynamic cast
[u/mrichter/AliRoot.git] / HLT / pendolino / PredictionProcessor / AliHLTPredictionProcessorInterface.h
index 711f1e3d6a26bf18b84e0bfafa13ad556c3e55b2..506113d903f48012d20948c2a6b762bb8ebb90ad 100644 (file)
@@ -230,6 +230,7 @@ Bool_t AliHLTPredictionProcessorInterface::GetSensorValue(TMap* dcsAliasMap,
   TPair* pair = dynamic_cast<TPair*>(object);
   if (pair && pair->Value()) {
     TObjArray* valueSet = dynamic_cast<TObjArray*>(pair->Value());
+    if (!valueSet) return kFALSE;
     Int_t nentriesDCS = valueSet->GetEntriesFast() - 1;
     if(nentriesDCS>=0 && valueSet->At(nentriesDCS)){
       AliDCSValue *val = dynamic_cast<AliDCSValue *>(valueSet->At(nentriesDCS));