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