mirror of https://github.com/OpenTTD/OpenTTD
Cleanup: remove FOR_ALL_ITEMS
parent
ee7a8eebca
commit
ae532008ff
|
@ -363,10 +363,4 @@ private:
|
||||||
void FreeItem(size_t index);
|
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 */
|
#endif /* POOL_TYPE_HPP */
|
||||||
|
|
Loading…
Reference in New Issue