/Users/proj/soft/ilcsoft/v02-03-03/lccd/tmp diff -uNr v01-05-02.ORIG/source/src/DBInterface.cc v01-05-02/source/src/DBInterface.cc --- v01-05-02.ORIG/source/src/DBInterface.cc 2024-02-06 17:38:33 +++ v01-05-02/source/src/DBInterface.cc 2024-12-26 17:44:58 @@ -39,7 +39,11 @@ namespace lccd { /** Helper class to sort collections of conditions data w.r.t. to their validity time intervall */ +#if 0 struct less_wrt_validity : public binary_function{ +#else + struct less_wrt_validity : public function{ +#endif bool operator() (lcio::LCCollection* c0, lcio::LCCollection* c1) const { return ( std::atoll( c0->parameters().getStringVal(lccd::DBSINCE).c_str() ) < std::atoll( c1->parameters().getStringVal(lccd::DBSINCE).c_str() ) ) ;