Ejemplo n.º 1
0
void config_init()
{
	NEW( g_conf, sizeof(config) );
	if( !g_conf ) return;
	if( config_open( g_conf, "./qqconfig.txt" ) < 0 ){
		perror("can't not open qqconfig.txt file.");
		exit(-1); 
	}
    
	char* log_dir = config_readstr( g_conf, "QQLogDir" );
	uint log_terminal = config_readint( g_conf, "QQTerminalLog" );
    
	if ( log_terminal )
    {
		debug_term_on();
	}
    else
    {
		debug_term_off();
	}
    
	if ( log_dir == NULL )
    {
		debug_file_off();
	}
    else
    {
		debug_set_dir( log_dir );
		debug_file_on();
	}
}
Ejemplo n.º 2
0
void debug_open_default()
{
	debug_term_on();
	debug_set_dir("./logs");
	debug_file_on();
	DBG("\n---------------------\nDBG IS OPEN\n---------------------\n");
}