(svn r27281) -Codechange: Do not shadow local variables with other local variables in sub-scopes.

pull/155/head
frosch 9 years ago
parent 0ed553c0a7
commit eccbe842b3

@ -300,7 +300,7 @@ void ChangeOwnershipOfCompanyItems(Owner old_owner, Owner new_owner)
/* Single player cheated to AI company.
* There are no spectators in single player, so we must pick some other company. */
assert(!_networking);
Backup<CompanyByte> cur_company(_current_company, FILE_LINE);
Backup<CompanyByte> cur_company2(_current_company, FILE_LINE);
Company *c;
FOR_ALL_COMPANIES(c) {
if (c->index != old_owner) {
@ -308,7 +308,7 @@ void ChangeOwnershipOfCompanyItems(Owner old_owner, Owner new_owner)
break;
}
}
cur_company.Restore();
cur_company2.Restore();
assert(old_owner != _local_company);
}

Loading…
Cancel
Save