Added a separate constant for the minimum settable debug level threshold.

This fixes a display bug caused by Rev 3680, FAIL and GOON were displayed like CONF.


git-svn-id: http://voip.null.ro/svn/yate@3710 acf43c95-373e-0410-b603-e72c3f656dc1
This commit is contained in:
paulc 2010-10-12 09:27:13 +00:00
parent 189eaa263b
commit 57c23cb9c2
1 changed files with 6 additions and 5 deletions

View File

@ -75,7 +75,8 @@ int _gmtime_s(struct tm* _tm, const time_t* time)
namespace TelEngine {
#define DebugMin DebugConf
#define DebugMin DebugFail
#define DebugVis DebugConf
#define DebugMax DebugAll
#define OUT_BUFFER_SIZE 8192
@ -333,8 +334,8 @@ int debugLevel()
int debugLevel(int level)
{
if (level < DebugMin)
level = DebugMin;
if (level < DebugVis)
level = DebugVis;
if (level > DebugMax)
level = DebugMax;
return (s_debug = level);
@ -356,8 +357,8 @@ const char* debugColor(int level)
int DebugEnabler::debugLevel(int level)
{
if (level < DebugMin)
level = DebugMin;
if (level < DebugVis)
level = DebugVis;
if (level > DebugMax)
level = DebugMax;
m_chain = 0;