From c5c384cf069abbd61b794d8897f7d8a42af97ac9 Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Tue, 21 Apr 2009 11:52:25 +0000 Subject: [PATCH] add missing vector ctor reported by Markus Moll on the ML --- Eigen/StdVector | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Eigen/StdVector b/Eigen/StdVector index 5ee07d299..ac6a174c6 100644 --- a/Eigen/StdVector +++ b/Eigen/StdVector @@ -74,6 +74,9 @@ namespace std { typedef typename vector_base::size_type size_type; \ typedef typename vector_base::iterator iterator; \ explicit VECTOR(const allocator_type& __a = allocator_type()) : vector_base(__a) {} \ + template \ + VECTOR(InputIterator first, InputIterator last, const allocator_type& __a = allocator_type()) \ + : vector_base(first, last, __a) {} \ VECTOR(const VECTOR& c) : vector_base(c) {} \ VECTOR(size_type num, const value_type& val = value_type()) : vector_base(num, val) {} \ VECTOR(iterator start, iterator end) : vector_base(start, end) {} \