mirror of
https://github.com/dhewm/dhewm3.git
synced 2024-11-23 12:53:09 +00:00
Make the printf() family on Windows print to stdout
SDL logs this into stdout.txt for us.
This commit is contained in:
parent
b83868090c
commit
1af6da6fdd
1 changed files with 8 additions and 0 deletions
|
@ -220,6 +220,8 @@ void Sys_Error( const char *error, ... ) {
|
|||
vsprintf( text, error, argptr );
|
||||
va_end( argptr);
|
||||
|
||||
printf("%s", text);
|
||||
|
||||
Conbuf_AppendText( text );
|
||||
Conbuf_AppendText( "\n" );
|
||||
|
||||
|
@ -274,6 +276,8 @@ void Sys_Printf( const char *fmt, ... ) {
|
|||
va_end(argptr);
|
||||
msg[sizeof(msg)-1] = '\0';
|
||||
|
||||
printf("%s", msg);
|
||||
|
||||
if ( win32.win_outputDebugString.GetBool() ) {
|
||||
OutputDebugString( msg );
|
||||
}
|
||||
|
@ -297,6 +301,8 @@ void Sys_DebugPrintf( const char *fmt, ... ) {
|
|||
msg[ sizeof(msg)-1 ] = '\0';
|
||||
va_end( argptr );
|
||||
|
||||
printf("%s", msg);
|
||||
|
||||
OutputDebugString( msg );
|
||||
}
|
||||
|
||||
|
@ -311,6 +317,8 @@ void Sys_DebugVPrintf( const char *fmt, va_list arg ) {
|
|||
idStr::vsnPrintf( msg, MAXPRINTMSG-1, fmt, arg );
|
||||
msg[ sizeof(msg)-1 ] = '\0';
|
||||
|
||||
printf("%s", msg);
|
||||
|
||||
OutputDebugString( msg );
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue