(svn r7616) -Cleanup:

-(re)set _rename_[id/what] to -1 to catch invalid calls (main_gui.c)
 -Only invalidate widget of pause/ff instead of whole window (main_gui.c)
 -Remove numbering from WE_ and WC_ as it's not needed, also remove
  non-existing windowclasses (window.h, openttd.h)
 -Give names to some of the enums (window.h)
 -In UninitWindowSystem not only free malloc'd widgets, but also reset the z-array (window.c)
 -Some coding style, comments, etc.
This commit is contained in:
Darkvater
2006-12-29 13:59:48 +00:00
parent 5bb559a978
commit 649b25bd11
6 changed files with 124 additions and 124 deletions

View File

@@ -875,13 +875,15 @@ void InitWindowSystem(void)
void UnInitWindowSystem(void)
{
Window* const *wz;
// delete all malloced widgets
Window **wz;
/* Delete all malloced widgets, and reset z-array */
FOR_ALL_WINDOWS(wz) {
free((*wz)->widget);
(*wz)->widget = NULL;
(*wz)->widget_count = 0;
*wz = NULL;
}
_last_z_window = _z_windows;
}
void ResetWindowSystem(void)