|
@@ -113,7 +113,7 @@ class basic_registry {
|
|
|
|
|
|
|
|
if(auto &&pdata = pools[index]; !pdata.pool) {
|
|
if(auto &&pdata = pools[index]; !pdata.pool) {
|
|
|
pdata.pool.reset(new storage_type<Component>());
|
|
pdata.pool.reset(new storage_type<Component>());
|
|
|
- pdata.poly.emplace<storage_type<Component> &>(*static_cast<storage_type<Component> *>(pdata.pool.get()));
|
|
|
|
|
|
|
+ pdata.poly.template emplace<storage_type<Component> &>(*static_cast<storage_type<Component> *>(pdata.pool.get()));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
return static_cast<storage_type<Component> *>(pools[index].pool.get());
|
|
return static_cast<storage_type<Component> *>(pools[index].pool.get());
|