The unordered containers are failing to compile on Borland. This is a short in

the dark at fixing that.


[SVN r45262]
This commit is contained in:
Daniel James 2008-05-10 13:53:35 +00:00
parent cdbb3f39e0
commit 0bf6fcba47
2 changed files with 4 additions and 4 deletions

View File

@ -121,7 +121,7 @@ namespace boost
return *this;
}
#else
unordered_map(boost::unordered_detail::move_from<unordered_map> other)
unordered_map(boost::unordered_detail::move_from<unordered_map<Key, T, Hash, Pred, Alloc> > other)
: base(other.base, boost::unordered_detail::move_tag())
{
}
@ -504,7 +504,7 @@ namespace boost
return *this;
}
#else
unordered_multimap(boost::unordered_detail::move_from<unordered_multimap> other)
unordered_multimap(boost::unordered_detail::move_from<unordered_multimap<Key, T, Hash, Pred, Alloc> > other)
: base(other.base, boost::unordered_detail::move_tag())
{
}

View File

@ -118,7 +118,7 @@ namespace boost
return *this;
}
#else
unordered_set(boost::unordered_detail::move_from<unordered_set> other)
unordered_set(boost::unordered_detail::move_from<unordered_set<Value, Hash, Pred, Alloc> > other)
: base(other.base, boost::unordered_detail::move_tag())
{
}
@ -473,7 +473,7 @@ namespace boost
return *this;
}
#else
unordered_multiset(boost::unordered_detail::move_from<unordered_multiset> other)
unordered_multiset(boost::unordered_detail::move_from<unordered_multiset<Value, Hash, Pred, Alloc> > other)
: base(other.base, boost::unordered_detail::move_tag())
{
}