(svn r6137) -Codechange: some very minor cleanups:

- Start using DeleteXXX for every pool item, not manually doing it
  - Use some wrapper to improve logic
  - Rewrote some pieces to improve logic
This commit is contained in:
truelight
2006-08-26 14:22:54 +00:00
parent bd775a243d
commit 44e5e7f0e4
9 changed files with 60 additions and 42 deletions

View File

@@ -179,11 +179,9 @@ int32 CmdRenameSign(TileIndex tile, uint32 flags, uint32 p1, uint32 p2)
if (flags & DC_EXEC) {
Sign *si = GetSign(p1);
/* Delete the name */
DeleteName(si->str);
si->str = 0;
MarkSignDirty(si);
DeleteSign(si);
InvalidateWindow(WC_SIGN_LIST, 0);
_sign_sort_dirty = true;
}