1
0
mirror of https://github.com/OpenTTD/OpenTTD.git synced 2025-08-27 00:19:09 +00:00

Codechange: strongly type PersistentStorageID

This commit is contained in:
Rubidium
2025-02-01 00:13:50 +01:00
committed by rubidium42
parent 9ab36b594d
commit d10499f2f1

View File

@@ -186,10 +186,10 @@ void AddChangedPersistentStorage(BasePersistentStorageArray *storage);
typedef PersistentStorageArray<int32_t, 16> OldPersistentStorage;
typedef uint32_t PersistentStorageID;
using PersistentStorageID = PoolID<uint32_t, struct PersistentStorageIDTag, 0xFF000, 0xFFFFF>;
struct PersistentStorage;
typedef Pool<PersistentStorage, PersistentStorageID, 1, 0xFF000> PersistentStoragePool;
using PersistentStoragePool = Pool<PersistentStorage, PersistentStorageID, 1, PersistentStorageID::End().base()>;
extern PersistentStoragePool _persistent_storage_pool;