summaryrefslogtreecommitdiff
path: root/src/utils/logger.h
diff options
context:
space:
mode:
authorGuillaume Melquiond <guillaume.melquiond@gmail.com>2006-05-20 09:26:47 +0000
committerGuillaume Melquiond <guillaume.melquiond@gmail.com>2006-05-20 09:26:47 +0000
commitc548f6899f0d188ef3a5a3d7abbb3b32e9addaa6 (patch)
treeb5687ca854f5eb086f37ef227eea7733d2a3c3f3 /src/utils/logger.h
parent149efe91e50bf0e298761bb941e20ce4d8362314 (diff)
downloadmanaserv-c548f6899f0d188ef3a5a3d7abbb3b32e9addaa6.tar.gz
manaserv-c548f6899f0d188ef3a5a3d7abbb3b32e9addaa6.tar.bz2
manaserv-c548f6899f0d188ef3a5a3d7abbb3b32e9addaa6.tar.xz
manaserv-c548f6899f0d188ef3a5a3d7abbb3b32e9addaa6.zip
Changed ConnectionHandler and NetComputer into low-level base classes;
they are overloaded by client-aware classes. Forced statement syntax for loggers.
Diffstat (limited to 'src/utils/logger.h')
-rw-r--r--src/utils/logger.h24
1 files changed, 12 insertions, 12 deletions
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<Logger>
#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_