Made the code a bit less ugly

This commit is contained in:
Brigham Keys, Esq 2016-08-01 17:06:40 -05:00
parent 87f3aff423
commit 22be572855
1 changed files with 23 additions and 28 deletions

View File

@ -39,10 +39,25 @@ namespace cAudio
#endif
#if CAUDIO_COMPILE_WITH_FILE_LOG_RECEIVER == 1
// static cFileLogReceiver *FileLog = new cFileLogReceiver();
static cFileLogReceiver *FileLog;
#endif
CAUDIO_API ILogger* getLogger()
{
static cLogger* Logger = NULL;
if(!Logger)
{
Logger = new cLogger;
#if CAUDIO_COMPILE_WITH_CONSOLE_LOG_RECEIVER == 1
Logger->registerLogReceiver(&ConsoleLog, "Console");
#endif
#if CAUDIO_COMPILE_WITH_FILE_LOG_RECEIVER == 1
Logger->registerLogReceiver(FileLog,"File");
#endif
}
return Logger;
}
//---------------------------------------------------------------------------------------
// Audio manager section
//---------------------------------------------------------------------------------------
@ -112,26 +127,6 @@ namespace cAudio
}
}
//////////////////////////////////////////
CAUDIO_API ILogger* getLogger()
{
static cLogger* Logger = NULL;
if(!Logger)
{
Logger = new cLogger;
#if CAUDIO_COMPILE_WITH_CONSOLE_LOG_RECEIVER == 1
Logger->registerLogReceiver(&ConsoleLog, "Console");
#endif
#if CAUDIO_COMPILE_WITH_FILE_LOG_RECEIVER == 1
Logger->registerLogReceiver(FileLog,"File");
#endif
}
return Logger;
}
//---------------------------------------------------------------------------------------
// Audio capture section
//---------------------------------------------------------------------------------------