*/
void Log_Init (void)
{
+ // Allocate a log queue
+ logq_size = 512;
+ logqueue = Mem_Alloc (tempmempool, logq_size);
+ logq_ind = 0;
+
Cvar_RegisterVariable (&log_file);
Cvar_RegisterVariable (&log_sync);
// support for the classic Quake option
+// COMMANDLINEOPTION: -condebug logs console messages to qconsole.log with sync on (so it keeps every message up to a crash), see also log_file and log_sync
if (COM_CheckParm ("-condebug") != 0)
{
Cvar_SetQuick (&log_file, "qconsole.log");
Cvar_SetValueQuick (&log_sync, 1);
unlink (va("%s/qconsole.log", fs_gamedir));
}
-
- // Allocate a log queue
- logq_size = 512;
- logqueue = Mem_Alloc (tempmempool, logq_size);
- logq_ind = 0;
}
*/
void Con_Init (void)
{
- console_mempool = Mem_AllocPool("console");
+ console_mempool = Mem_AllocPool("console", 0, NULL);
con_text = Mem_Alloc(console_mempool, CON_TEXTSIZE);
memset (con_text, ' ', CON_TEXTSIZE);
con_linewidth = -1;