Commits

Anonymous committed 4338b48

sync w/ atlasoff

Comments (0)

Files changed (2)

AthenaKernel/IAthenaBarCode.h

 
 //Work Around dependency issue of Navigation
 //If don't see IUserDataSvc.h yet, do the definitions here.
+#ifndef IUSERDATASVC_H
+#include <inttypes.h>
 typedef uint64_t AthenaBarCode_t;
+#endif
 
 typedef AthenaBarCode_t AthenaBarCodeVersion_t;
 
 // AthenaKernel includes
 #include "AthenaKernel/DsoDb.h"
 
+//#define ATH_DSODB_VERBOSE
+
 // STL includes
 #include <cstdlib>    /* getenv */
 #include <algorithm>
   }
 
   if (!this->has_type(rootmap_name)) {
+#ifdef ATH_DSODB_VERBOSE
     std::cerr << "DsoDb **error**: no such type [" << rootmap_name << "]"
               << " in rootmap files\n";
+#endif
     return Reflex::Type();
   }
   DsoMap_t::const_iterator idb = m_db.find(rootmap_name);
   }
   const Libs_t& libs = idb->second;
   if (libs.empty()) {
+#ifdef ATH_DSODB_VERBOSE
     std::cerr << "DsoDb **error**: no library hosting [" << type_name << "]\n";
+#endif
     return Reflex::Type();
   }