diff -r b183ec05bd8c -r 19bba8228ff0 fotaapplication/fotaserver/inc/FotaSrvDebug.h --- a/fotaapplication/fotaserver/inc/FotaSrvDebug.h Tue Aug 31 16:04:06 2010 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,64 +0,0 @@ -/* - * Copyright (c) 2005 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" - * which accompanies this distribution, and is available - * at the URL "http://www.eclipse.org/legal/epl-v10.html". - * - * Initial Contributors: - * Nokia Corporation - initial contribution. - * - * Contributors: - * - * Description: This file defines logging macros - * - */ -#ifndef FOTADEBUG_H -#define FOTADEBUG_H -// IMPORT_C static TInt Print(TRefByValue aFmt,...); -#if defined (__WINS__) -#define _FOTA_DEBUG -#define _FOTA_DEBUG_RDEBUG -#else - -#endif -//#endif -#ifdef _FOTA_DEBUG -#include -#include -#include -#include -_LIT( KLogFile, "fotaserver.log" ); -_LIT( KLogDir, "fota" ); - -inline void FWrite(TRefByValue aFmt, ...) - { - VA_LIST list; - VA_START( list, aFmt ); - RFileLogger::WriteFormat(KLogDir, KLogFile, EFileLoggingModeAppend, - TPtrC(aFmt), list); - } - -#ifdef _FOTA_DEBUG_RDEBUG -#ifndef __GNUC__ -#define FLOG RDebug::Print -#else // __GNUC__ -#define FLOG(arg...) RDebug::Print(arg); -#endif // __GNUC__ -#else // _FOTA_DEBUG_RDEBUG -#ifndef __GNUC__ -#define FLOG FWrite -#else // __GNUC__ -#define FLOG(arg...) FWrite(arg); -#endif // __GNUC__ -#endif // _FOTA_DEBUG_RDEBUG -#else // _FOTA_DEBUG -#ifndef __GNUC__ -#define FLOG -#else -#define FLOG(arg...) -#endif // __GNUC__ -#endif // _FOTA_DEBUG -#endif // FOTADEBUG_H -// End of File