fix #3 for version_type

[SVN r62787]
This commit is contained in:
Robert Ramey
2010-06-11 04:12:45 +00:00
parent 0e3a44420e
commit e3ccce340b
4 changed files with 12 additions and 29 deletions

View File

@@ -224,11 +224,6 @@ basic_oarchive_impl::find(const serialization::extended_type_info & ti) const {
inline const basic_oarchive_impl::cobject_type &
basic_oarchive_impl::find(const basic_oserializer & bos)
{
assert(
cobject_info_set.size()
<=
boost::integer_traits<class_id_type>::const_max
);
std::pair<cobject_info_set_type::iterator, bool> cresult =
cobject_info_set.insert(cobject_type(cobject_info_set.size(), bos));
return *(cresult.first);
@@ -238,11 +233,6 @@ inline const basic_oarchive_impl::cobject_type &
basic_oarchive_impl::register_type(
const basic_oserializer & bos
){
assert(
cobject_info_set.size()
<=
boost::integer_traits<class_id_type>::const_max
);
cobject_type co(cobject_info_set.size(), bos);
std::pair<cobject_info_set_type::const_iterator, bool>
result = cobject_info_set.insert(co);