diff -r 81c360d47083 -r e6aff7b69165 inc/cntdebug.h --- a/inc/cntdebug.h Wed Jul 21 11:37:51 2010 +0300 +++ b/inc/cntdebug.h Fri Jul 23 12:43:48 2010 +0300 @@ -23,7 +23,8 @@ #include // qDebug() // #define TRACK_MEMORY_LEAKS -// #define CNT_TRACE2FILE +// #define TRACES +// #define TRACE2FILE /*! \def CNT_UNUSED(name) @@ -350,7 +351,13 @@ by the streaming operator <<. */ -#if defined (_DEBUG) || defined (CNT_TRACE2FILE) +// traces for debug builds by default, or if +// TRACES macro is defined +#if defined (_DEBUG) && !defined (TRACES) +#define TRACES +#endif + +#if defined (TRACES) || defined (TRACE2FILE) #define CNT_UNUSED(name) #define CNT_STATIC_ENTRY qDebug() << __PRETTY_FUNCTION__ << "entry"; #define CNT_STATIC_ENTRY_ARGS(args) qDebug() << __PRETTY_FUNCTION__ << "entry," << args; @@ -376,7 +383,7 @@ #define CNT_WARNING(args) #define CNT_CRITICAL(args) #define CNT_FATAL(args) -#endif // _DEBUG || CNT_TRACE2FILE +#endif // TRACES || TRACE2FILE // for tracing memory leaks #ifdef TRACK_MEMORY_LEAKS @@ -413,7 +420,7 @@ #endif // filter phonebook app traces -#ifdef CNT_TRACE2FILE +#ifdef TRACE2FILE #include #include static void cntCustomLog2File(QtMsgType type, const char *msg) @@ -474,6 +481,6 @@ #else #define MSG_HANDLER 0 #endif // Q_OS_SYMBIAN -#endif // CNT_TRACE2FILE +#endif // TRACE2FILE #endif // CNTDEBUG_H