From 6967bf2692ee1963a7036c78a96b1a09d15ccb40 Mon Sep 17 00:00:00 2001 From: scott snyder <sss@karma> Date: Sun, 17 Feb 2019 15:57:55 +0100 Subject: [PATCH] AthenaPoolCnvSvc: Fix unneeded AttributeList copy. Remove need for implicit conversion of coral::AttribtueList to AthenaAttribuetList (which involves a MT-unsafe copy). --- .../AthenaPoolCnvSvc/T_AthenaPoolCoolMultChanCnv.icc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCoolMultChanCnv.icc b/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCoolMultChanCnv.icc index b60eb68583f..bfa21a83fd6 100644 --- a/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCoolMultChanCnv.icc +++ b/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCoolMultChanCnv.icc @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ /** @file T_AthenaPoolCoolMultChanCnv.icc @@ -268,7 +268,7 @@ T_AthenaPoolCoolMultChanCnv<COLL_T, ELEM_T, ELEM_P>::attrListCollToObject(CondAt for (; it != last; ++it, ++itIOV) { try { // pool token/ref - const AthenaAttributeList& attrList = (*it).second; + const coral::AttributeList& attrList = (*it).second; token=attrList["PoolRef"].data<std::string>(); } // FIXME exception -- GitLab