diff options
Diffstat (limited to 'unsupported/Eigen/CXX11/src')
-rw-r--r-- | unsupported/Eigen/CXX11/src/Core/util/EmulateCXX11Meta.h | 2 |
1 files changed, 1 insertions, 1 deletions
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 <typename T, size_t n> class array { #ifdef EIGEN_HAS_VARIADIC_TEMPLATES array(std::initializer_list<T> l) { eigen_assert(l.size() == n); - std::copy(l.begin(), l.end(), values); + internal::smart_copy(l.begin(), l.end(), values); } #endif }; |