mirror of https://github.com/OpenTTD/OpenTTD.git
Cleanup: remove FOR_ALL_ITEMS
This commit is contained in:
parent
ee7a8eebca
commit
ae532008ff
|
@ -363,10 +363,4 @@ private:
|
|||
void FreeItem(size_t index);
|
||||
};
|
||||
|
||||
#define FOR_ALL_ITEMS_FROM(type, iter, var, start) \
|
||||
for (size_t iter = start; var = nullptr, iter < type::GetPoolSize(); iter++) \
|
||||
if ((var = type::Get(iter)) != nullptr)
|
||||
|
||||
#define FOR_ALL_ITEMS(type, iter, var) FOR_ALL_ITEMS_FROM(type, iter, var, 0)
|
||||
|
||||
#endif /* POOL_TYPE_HPP */
|
||||
|
|
Loading…
Reference in New Issue