more bugfixes on data type operator semantics: earlier workarounds have been cleaned now
[u/mrichter/AliRoot.git] / HLT / BASE / AliHLTOUT.cxx
index 1962ebafff4b94e992d0a724fb185a7ae4f01019..d84707cce2783927c23bbd1163ae9cfd08053476 100644 (file)
@@ -107,7 +107,7 @@ int AliHLTOUT::FindAndSelectDataBlock()
   if (CheckStatusFlag(kLocked)) return -EPERM;
   int iResult=-ENOENT;
   while (fCurrent!=fBlockDescList.end() && iResult==-ENOENT) {
-    if ((fSearchDataType==kAliHLTAnyDataType || (*fCurrent)==fSearchDataType) &&
+    if ((*fCurrent)==fSearchDataType &&
        fSearchSpecification==kAliHLTVoidDataSpec || (*fCurrent)==fSearchSpecification &&
        1/*fSearchHandlerType==AliHLTModuleAgent::kUnknownOutput*/) {
       iResult=0;