File tree Expand file tree Collapse file tree
Framework/AnalysisSupport/src Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1717#include < exception>
1818#include < memory>
1919#include < ranges>
20+ #include < string>
2021#include < string_view>
2122#include < vector>
2223#include " Framework/TableTreeHelpers.h"
@@ -112,9 +113,13 @@ namespace o2::framework::readers
112113static bool shouldSkipInvalidReads ()
113114{
114115 auto const * envValue = getenv (" DPL_AOD_READER_SKIP_INVALID" );
115- return envValue != nullptr &&
116- strcmp (envValue, " 0" ) != 0 &&
117- strcmp (envValue, " false" ) != 0 ;
116+ if (envValue == nullptr ) {
117+ return false ;
118+ }
119+
120+ std::string value{envValue};
121+ std::ranges::transform (value, value.begin (), [](unsigned char c) { return std::tolower (c); });
122+ return !value.empty () && value != " 0" && value != " false" ;
118123}
119124
120125static std::string describeException (std::exception const & exception)
You can’t perform that action at this time.
0 commit comments