diff -r d45095c2f4f3 -r bee149131e4b mmappcomponents/asxparser/inc/AsxParser_debug.h --- a/mmappcomponents/asxparser/inc/AsxParser_debug.h Tue Feb 02 00:27:58 2010 +0200 +++ b/mmappcomponents/asxparser/inc/AsxParser_debug.h Fri Feb 19 23:18:32 2010 +0200 @@ -1,5 +1,5 @@ /* -* Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies). +* Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies). * All rights reserved. * This component and the accompanying materials are made available * under the terms of "Eclipse Public License v1.0" @@ -15,8 +15,7 @@ * */ -// Version : %version: 4.1.1 % - +// Version : %version: 4.1.2 % #ifndef __MP_DEBUG_H__ @@ -24,40 +23,20 @@ #include #include -#include - -// -// Forward declaration -// -class AsxParserDebug; - -// #ifdef __MARM__ -// #define _ASX_PARSER_FILE_LOGGING_ -// #endif - -#ifdef _ASX_PARSER_FILE_LOGGING_ - #define ASX_DEBUG AsxParserDebug::FileLog -#else - #ifdef _DEBUG - #define ASX_DEBUG RDebug::Print - #else - #define ASX_DEBUG AsxParserDebug::NullLog - #endif -#endif class AsxParserDebug { public: - inline static void NullLog(TRefByValue /*aFmt*/,...) + inline static void NullLog( TRefByValue /*aFmt*/, ... ) { - } - - inline static void FileLog(TRefByValue aFmt,...) - { - VA_LIST list; - VA_START(list,aFmt); - RFileLogger::WriteFormat(_L("AsxParser"), _L("ap.log"),EFileLoggingModeAppend,aFmt,list); } }; +#ifdef _DEBUG + #define ASX_DEBUG RDebug::Print +#else + #define ASX_DEBUG AsxParserDebug::NullLog +#endif + + #endif // __MP_DEBUG_H__