Idm: Minor assert fix

This commit is contained in:
Eladash
2019-12-13 04:00:31 +02:00
committed by Ivan
parent 9344b21484
commit 1d4595a349
2 changed files with 4 additions and 8 deletions
+3 -7
View File
@@ -19,13 +19,9 @@ id_manager::id_map::pointer idm::allocate_id(const id_manager::id_key& info, u32
{
// Try to emplace back
const u32 _next = base + step * ::size32(vec);
if (_next >= base && _next < base + step * count)
{
g_id = _next;
vec.emplace_back(id_manager::id_key(_next, info.type()), nullptr);
return &vec.back();
}
g_id = _next;
vec.emplace_back(id_manager::id_key(_next, info.type()), nullptr);
return &vec.back();
}
// Check all IDs starting from "next id" (TODO)