mirror of https://github.com/OpenTTD/OpenTTD
Fix 63ccb36e: Incorrect string type for OrderBackup::name save/load
In 63ccb36e
BaseConsist::name was changed from a malloced char*
to a std::string.
OrderBackup inherits from BaseConsist.
The saveload of OrderBackup::name was not updated.
pull/8235/head
parent
1ac0d4a5b2
commit
e6f3e15c32
|
@ -241,7 +241,7 @@ const SaveLoad *GetOrderBackupDescription()
|
||||||
SLE_VAR(OrderBackup, group, SLE_UINT16),
|
SLE_VAR(OrderBackup, group, SLE_UINT16),
|
||||||
SLE_CONDVAR(OrderBackup, service_interval, SLE_FILE_U32 | SLE_VAR_U16, SL_MIN_VERSION, SLV_192),
|
SLE_CONDVAR(OrderBackup, service_interval, SLE_FILE_U32 | SLE_VAR_U16, SL_MIN_VERSION, SLV_192),
|
||||||
SLE_CONDVAR(OrderBackup, service_interval, SLE_UINT16, SLV_192, SL_MAX_VERSION),
|
SLE_CONDVAR(OrderBackup, service_interval, SLE_UINT16, SLV_192, SL_MAX_VERSION),
|
||||||
SLE_STR(OrderBackup, name, SLE_STR, 0),
|
SLE_SSTR(OrderBackup, name, SLE_STR),
|
||||||
SLE_CONDNULL(2, SL_MIN_VERSION, SLV_192), // clone (2 bytes of pointer, i.e. garbage)
|
SLE_CONDNULL(2, SL_MIN_VERSION, SLV_192), // clone (2 bytes of pointer, i.e. garbage)
|
||||||
SLE_CONDREF(OrderBackup, clone, REF_VEHICLE, SLV_192, SL_MAX_VERSION),
|
SLE_CONDREF(OrderBackup, clone, REF_VEHICLE, SLV_192, SL_MAX_VERSION),
|
||||||
SLE_VAR(OrderBackup, cur_real_order_index, SLE_UINT8),
|
SLE_VAR(OrderBackup, cur_real_order_index, SLE_UINT8),
|
||||||
|
|
Loading…
Reference in New Issue