mirror of https://github.com/OpenTTD/OpenTTD
Codechange: strongly type PersistentStorageID
parent
9ab36b594d
commit
d10499f2f1
|
@ -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;
|
||||
|
||||
|
|
Loading…
Reference in New Issue