From 0485a2468da77b7b4f8ed3e83605e5919bb7f55e Mon Sep 17 00:00:00 2001 From: Benoit Steiner Date: Mon, 6 Jul 2015 17:01:51 -0700 Subject: [PATCH] use Eigen smart_copy instead of std::copy --- unsupported/Eigen/CXX11/src/Core/util/EmulateCXX11Meta.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/unsupported/Eigen/CXX11/src/Core/util/EmulateCXX11Meta.h b/unsupported/Eigen/CXX11/src/Core/util/EmulateCXX11Meta.h index 2244e40c2..0ae638fb9 100644 --- a/unsupported/Eigen/CXX11/src/Core/util/EmulateCXX11Meta.h +++ b/unsupported/Eigen/CXX11/src/Core/util/EmulateCXX11Meta.h @@ -107,7 +107,7 @@ template class array { #ifdef EIGEN_HAS_VARIADIC_TEMPLATES array(std::initializer_list l) { eigen_assert(l.size() == n); - std::copy(l.begin(), l.end(), values); + internal::smart_copy(l.begin(), l.end(), values); } #endif };