mirror of https://github.com/OpenTTD/OpenTTD.git
Codechange: do not hide parameters with local variables
This commit is contained in:
parent
be0d65d978
commit
1951af07c0
|
@ -246,9 +246,9 @@ void SQSharedState::DelayFinalFree(SQCollectable *collectable)
|
|||
if (!this->_collectable_free_processing) {
|
||||
this->_collectable_free_processing = true;
|
||||
while (!this->_collectable_free_queue.empty()) {
|
||||
SQCollectable *collectable = this->_collectable_free_queue.back();
|
||||
SQCollectable *collectable_to_free = this->_collectable_free_queue.back();
|
||||
this->_collectable_free_queue.pop_back();
|
||||
collectable->FinalFree();
|
||||
collectable_to_free->FinalFree();
|
||||
}
|
||||
this->_collectable_free_processing = false;
|
||||
}
|
||||
|
|
|
@ -1064,11 +1064,11 @@ exception_trap:
|
|||
if(traps) {
|
||||
do {
|
||||
if(ci->_etraps > 0) {
|
||||
SQExceptionTrap &et = _etraps.top();
|
||||
ci->_ip = et._ip;
|
||||
_top = et._stacksize;
|
||||
_stackbase = et._stackbase;
|
||||
_stack._vals[_stackbase+et._extarget] = currerror;
|
||||
SQExceptionTrap &trap = _etraps.top();
|
||||
ci->_ip = trap._ip;
|
||||
_top = trap._stacksize;
|
||||
_stackbase = trap._stackbase;
|
||||
_stack._vals[_stackbase+trap._extarget] = currerror;
|
||||
_etraps.pop_back(); traps--; ci->_etraps--;
|
||||
CLEARSTACK(last_top);
|
||||
goto exception_restore;
|
||||
|
|
|
@ -528,10 +528,10 @@ std::tuple<CommandCost, GroupID> CmdAddVehicleGroup(DoCommandFlag flags, GroupID
|
|||
|
||||
if (new_g == NEW_GROUP) {
|
||||
/* Create new group. */
|
||||
auto [ret, group_id] = CmdCreateGroup(flags, v->type, INVALID_GROUP);
|
||||
if (ret.Failed()) return { ret, group_id };
|
||||
auto [ret, new_group_id] = CmdCreateGroup(flags, v->type, INVALID_GROUP);
|
||||
if (ret.Failed()) return { ret, new_group_id };
|
||||
|
||||
new_g = group_id;
|
||||
new_g = new_group_id;
|
||||
}
|
||||
|
||||
if (flags & DC_EXEC) {
|
||||
|
|
|
@ -1923,26 +1923,26 @@ std::vector<SaveLoad> SlTableHeader(const SaveLoadTable &slt)
|
|||
Debug(sl, _sl.action == SLA_LOAD ? 2 : 6, "Field '{}' of type 0x{:02x} not found, skipping", key, type);
|
||||
|
||||
std::shared_ptr<SaveLoadHandler> handler = nullptr;
|
||||
SaveLoadType slt;
|
||||
SaveLoadType saveload_type;
|
||||
switch (type & SLE_FILE_TYPE_MASK) {
|
||||
case SLE_FILE_STRING:
|
||||
/* Strings are always marked with SLE_FILE_HAS_LENGTH_FIELD, as they are a list of chars. */
|
||||
slt = SL_STR;
|
||||
saveload_type = SL_STR;
|
||||
break;
|
||||
|
||||
case SLE_FILE_STRUCT:
|
||||
/* Structs are always marked with SLE_FILE_HAS_LENGTH_FIELD as SL_STRUCT is seen as a list of 0/1 in length. */
|
||||
slt = SL_STRUCTLIST;
|
||||
saveload_type = SL_STRUCTLIST;
|
||||
handler = std::make_shared<SlSkipHandler>();
|
||||
break;
|
||||
|
||||
default:
|
||||
slt = (type & SLE_FILE_HAS_LENGTH_FIELD) ? SL_ARR : SL_VAR;
|
||||
saveload_type = (type & SLE_FILE_HAS_LENGTH_FIELD) ? SL_ARR : SL_VAR;
|
||||
break;
|
||||
}
|
||||
|
||||
/* We don't know this field, so read to nothing. */
|
||||
saveloads.push_back({key, slt, ((VarType)type & SLE_FILE_TYPE_MASK) | SLE_VAR_NULL, 1, SL_MIN_VERSION, SL_MAX_VERSION, 0, nullptr, 0, handler});
|
||||
saveloads.push_back({key, saveload_type, ((VarType)type & SLE_FILE_TYPE_MASK) | SLE_VAR_NULL, 1, SL_MIN_VERSION, SL_MAX_VERSION, 0, nullptr, 0, handler});
|
||||
continue;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue