fixed bug where first element is convertible from input sequence

[SVN r37475]
This commit is contained in:
Joel de Guzman
2007-04-20 03:45:36 +00:00
parent bf4c542d5d
commit d87b6aaf57

View File

@ -104,7 +104,10 @@
template <typename Sequence>
BOOST_PP_CAT(vector, N)(
Sequence const& seq
, typename disable_if<is_convertible<Sequence, T0> >::type* dummy = 0)
#if (N == 1)
, typename disable_if<is_convertible<Sequence, T0> >::type* dummy = 0
#endif
)
: base_type(base_type::init_from_sequence(seq)) {}
template <BOOST_PP_ENUM_PARAMS(N, typename U)>