diff options
author | Darkvater <darkvater@openttd.org> | 2006-11-18 13:54:33 +0000 |
---|---|---|
committer | Darkvater <darkvater@openttd.org> | 2006-11-18 13:54:33 +0000 |
commit | e3f905e653e1e03ee0463f2c7b1c725dcea7bff3 (patch) | |
tree | 30140e955840a7a6229e36cd79d43e5cd7165855 /window.c | |
parent | 583c9e531b997400cedc1eb2f524785a4294a874 (diff) | |
download | openttd-e3f905e653e1e03ee0463f2c7b1c725dcea7bff3.tar.xz |
(svn r7202) -Codechange: Move _viewports and _active_viewports local to viewport.c and have them
called from the appropiate places in window.c
Diffstat (limited to 'window.c')
-rw-r--r-- | window.c | 9 |
1 files changed, 2 insertions, 7 deletions
@@ -302,11 +302,7 @@ void DeleteWindow(Window *w) w = FindWindowById(wc, wn); - if (w->viewport != NULL) { - CLRBIT(_active_viewports, w->viewport - _viewports); - w->viewport->width = 0; - w->viewport = NULL; - } + if (w->viewport != NULL) DeleteWindowViewport(w); SetWindowDirty(w); @@ -832,8 +828,7 @@ void InitWindowSystem(void) memset(&_windows, 0, sizeof(_windows)); _last_window = _windows; - memset(_viewports, 0, sizeof(_viewports)); - _active_viewports = 0; + InitViewports(); _no_scroll = 0; } |