From c548f6899f0d188ef3a5a3d7abbb3b32e9addaa6 Mon Sep 17 00:00:00 2001 From: Guillaume Melquiond Date: Sat, 20 May 2006 09:26:47 +0000 Subject: Changed ConnectionHandler and NetComputer into low-level base classes; they are overloaded by client-aware classes. Forced statement syntax for loggers. --- src/utils/logger.h | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'src/utils/logger.h') diff --git a/src/utils/logger.h b/src/utils/logger.h index 1e5ba27d..d3f0d1a6 100644 --- a/src/utils/logger.h +++ b/src/utils/logger.h @@ -300,45 +300,45 @@ class Logger: public Singleton #define LOG(msg, atVerbosity) \ - { \ + do { \ std::ostringstream os; \ os << msg; \ ::tmwserv::utils::Logger::instance().log(os.str(), atVerbosity); \ - } + } while(0) #define LOG_DEBUG(msg, atVerbosity) \ - { \ + do { \ std::ostringstream os; \ os << msg; \ ::tmwserv::utils::Logger::instance().debug(os.str(), atVerbosity); \ - } + } while (0) #define LOG_INFO(msg, atVerbosity) \ - { \ + do { \ std::ostringstream os; \ os << msg; \ ::tmwserv::utils::Logger::instance().info(os.str(), atVerbosity); \ - } + } while (0) #define LOG_WARN(msg, atVerbosity) \ - { \ + do { \ std::ostringstream os; \ os << msg; \ ::tmwserv::utils::Logger::instance().warn(os.str(), atVerbosity); \ - } + } while (0) #define LOG_ERROR(msg, atVerbosity) \ - { \ + do { \ std::ostringstream os; \ os << msg; \ ::tmwserv::utils::Logger::instance().error(os.str(), atVerbosity); \ - } + } while (0) #define LOG_FATAL(msg, atVerbosity) \ - { \ + do { \ std::ostringstream os; \ os << msg; \ ::tmwserv::utils::Logger::instance().fatal(os.str(), atVerbosity); \ - } + } while (0) #endif // _TMWSERV_LOGGER_H_ -- cgit v1.2.3-70-g09d2