From 7586a7320578f865cf7f5270365ba452c38e3da1 Mon Sep 17 00:00:00 2001 From: Frank Winklmeier <frank.winklmeier@cern.ch> Date: Tue, 30 Jan 2018 10:20:53 +0100 Subject: [PATCH] EventFormatMetaDataTool: Fix usage of StatusCode REPORT_MESSAGE expects a StatusCode as argument and not a message level. --- .../xAODEventFormatCnv/src/EventFormatMetaDataTool.cxx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Event/xAOD/xAODEventFormatCnv/src/EventFormatMetaDataTool.cxx b/Event/xAOD/xAODEventFormatCnv/src/EventFormatMetaDataTool.cxx index 88d22d4129b..d40cc566895 100644 --- a/Event/xAOD/xAODEventFormatCnv/src/EventFormatMetaDataTool.cxx +++ b/Event/xAOD/xAODEventFormatCnv/src/EventFormatMetaDataTool.cxx @@ -69,8 +69,9 @@ namespace xAODMaker { StatusCode EventFormatMetaDataTool::beginInputFile() { - if( collectMetaData().isFailure() ) { - REPORT_ERROR( MSG::FATAL ) + StatusCode sc = collectMetaData(); + if( sc.isFailure() ) { + REPORT_ERROR( sc ) << "Failed to collect metadata from the input file"; throw std::runtime_error( "Failed to collect trigger configuration " "metadata from the input" ); @@ -87,8 +88,9 @@ namespace xAODMaker { StatusCode EventFormatMetaDataTool::metaDataStop() { - if( writeMetaData().isFailure() ) { - REPORT_ERROR( MSG::FATAL ) + StatusCode sc = writeMetaData(); + if( sc.isFailure() ) { + REPORT_ERROR( sc ) << "Failed to write metadata to the output store"; throw std::runtime_error( "Failed write xAOD::EventFormat " "to the output" ); -- GitLab