]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - radiant/console.h
radiant/console: make logging thread-safe
[xonotic/netradiant.git] / radiant / console.h
index 8bbe71e1c512ab05777f8e64de01a444892c7b49..44d63f103605aee0cd4967db62a1d3e93a3cfb99 100644 (file)
 #define SYS_ERR 3 ///< error
 #define SYS_NOCON 4 ///< no console, only print to the file (useful whenever Sys_Printf and output IS the problem)
 
-std::size_t Sys_Print( int level, const char* buf, std::size_t length );
 class TextOutputStream;
 TextOutputStream& getSysPrintOutputStream();
 TextOutputStream& getSysPrintErrorStream();
 
 ui::Widget Console_constructWindow( ui::Window toplevel );
 
+std::size_t Sys_Print( int level, const char* buf, std::size_t length );
+
 // will open/close the log file based on the parameter
 void Sys_LogFile( bool enable );
 extern bool g_Console_enableLogging;