diff --git a/Control/AthContainers/AthContainers/tools/AuxTypeVector.icc b/Control/AthContainers/AthContainers/tools/AuxTypeVector.icc index b3269cadbb47672c302b43b053208fe7aaf412fd..1c320df47473f2016de07f7f792ecf940a408759 100644 --- a/Control/AthContainers/AthContainers/tools/AuxTypeVector.icc +++ b/Control/AthContainers/AthContainers/tools/AuxTypeVector.icc @@ -1,8 +1,6 @@ /* - Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration */ - -// $Id$ /** * @file AthContainers/tools/AuxTypeVector.icc * @author scott snyder <snyder@bnl.gov> @@ -421,7 +419,8 @@ bool AuxTypeVectorHolder<T, CONT>::insertMove (size_t pos, void* beg, void* end) insertMove1 (m_vecPtr->begin() + pos*SCALE, reinterpret_cast<element_type*> (beg), reinterpret_cast<element_type*> (end), - typename std::is_pod<element_type>::type()); + typename std::conjunction<std::is_standard_layout<element_type>, + std::is_trivial<element_type> >::type()); return m_vecPtr->data() == orig; }