Fixed win32 dedicated server console output. It use to write input line and then write output over the top of it. Reported by Ensiform.

This commit is contained in:
Zack Middleton 2011-09-12 20:14:36 +00:00
parent 3774a8aeee
commit 0866b667e0

View file

@ -326,13 +326,14 @@ char *CON_Input( void )
}
}
CON_Show();
if( newlinepos < 0)
if( newlinepos < 0) {
CON_Show();
return NULL;
}
if( !qconsole_linelen )
{
CON_Show();
Com_Printf( "\n" );
return NULL;
}
@ -341,6 +342,7 @@ char *CON_Input( void )
Com_Printf( "%s\n", qconsole_line );
qconsole_linelen = 0;
CON_Show();
return qconsole_line;
}