forked from mirror/OpenTTD
(svn r170) -Fix: [1022902] network fix .. console fix bug [1018523]. Fixes some variable initialization errors and a console.h warning (sign_de)
This commit is contained in:
13
console.c
13
console.c
@@ -65,8 +65,8 @@ static void IConsoleWndProc(Window *w, WindowEvent *e)
|
||||
{
|
||||
switch(e->event) {
|
||||
|
||||
case WE_PAINT:
|
||||
|
||||
case WE_PAINT:
|
||||
|
||||
GfxFillRect(w->left,w->top,w->width,w->height-1,0);
|
||||
{
|
||||
int i=_iconsole_scroll;
|
||||
@@ -100,6 +100,11 @@ static void IConsoleWndProc(Window *w, WindowEvent *e)
|
||||
}
|
||||
break;
|
||||
|
||||
case WE_DESTROY:
|
||||
_iconsole_win=NULL;
|
||||
_iconsole_mode=ICONSOLE_CLOSED;
|
||||
break;
|
||||
|
||||
case WE_KEYPRESS:
|
||||
e->keypress.cont=false;
|
||||
if (e->keypress.keycode == (WKC_UP))
|
||||
@@ -257,7 +262,7 @@ void IConsoleSwitch()
|
||||
}
|
||||
|
||||
void IConsoleClose() {
|
||||
if (_iconsole_mode==ICONSOLE_OPENED) IConsoleSwitch();
|
||||
if (_iconsole_mode==ICONSOLE_OPENED) IConsoleSwitch();
|
||||
_iconsole_mode=ICONSOLE_CLOSED;
|
||||
}
|
||||
|
||||
@@ -333,7 +338,7 @@ if (_iconsole_win!=NULL) SetWindowDirty(_iconsole_win);
|
||||
}
|
||||
|
||||
|
||||
void IConsolePrintF(byte color_code, const char *s, ...)
|
||||
void CDECL IConsolePrintF(byte color_code, const char *s, ...)
|
||||
{
|
||||
va_list va;
|
||||
char buf[1024];
|
||||
|
Reference in New Issue
Block a user