IdManager fix

Debug build fixed
Allowed get/remove with forward declarations
This commit is contained in:
Nekotekina 2016-06-21 11:22:30 +03:00
parent c96057296a
commit eb889920e6
2 changed files with 42 additions and 17 deletions

View file

@ -15,11 +15,11 @@ std::vector<id_manager::typeinfo>& id_manager::typeinfo::access()
return list;
}
u32 id_manager::typeinfo::add_type(typeinfo info)
u32 id_manager::typeinfo::add_type()
{
auto& list = access();
list.emplace_back(info);
list.emplace_back();
return ::size32(list) - 1;
}