aboutsummaryrefslogtreecommitdiffstats
path: root/logging.h
diff options
context:
space:
mode:
authorAntony Woods <acron1@gmail.com>2014-05-29 17:10:18 +0100
committerAntony Woods <acron1@gmail.com>2014-05-29 17:10:18 +0100
commitcabf7469ce89453f085803757ff531ddd6b44278 (patch)
tree7c85f27692c759c461c6decb60b955f73cdcc784 /logging.h
parent639bacf0241346d8fa81ab2d256f90651c9b3ba7 (diff)
downloadcrow-cabf7469ce89453f085803757ff531ddd6b44278.tar.gz
crow-cabf7469ce89453f085803757ff531ddd6b44278.zip
Fixed an issue with logging.h when it was used outside of the crow core
Diffstat (limited to 'logging.h')
-rw-r--r--logging.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/logging.h b/logging.h
index 576931c..303e857 100644
--- a/logging.h
+++ b/logging.h
@@ -5,6 +5,8 @@
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
+#include <iostream>
+#include <sstream>
using namespace std;
@@ -97,11 +99,11 @@ namespace crow
}
-#define CROW_LOG_CRITICAL logger("CRITICAL", crow::LogLevel::CRITICAL)
-#define CROW_LOG_ERROR logger("ERROR ", crow::LogLevel::ERROR)
-#define CROW_LOG_WARNING logger("WARNING ", crow::LogLevel::WARNING)
-#define CROW_LOG_INFO logger("INFO ", crow::LogLevel::INFO)
-#define CROW_LOG_DEBUG logger("DEBUG ", crow::LogLevel::DEBUG)
+#define CROW_LOG_CRITICAL crow::logger("CRITICAL", crow::LogLevel::CRITICAL)
+#define CROW_LOG_ERROR crow::logger("ERROR ", crow::LogLevel::ERROR)
+#define CROW_LOG_WARNING crow::logger("WARNING ", crow::LogLevel::WARNING)
+#define CROW_LOG_INFO crow::logger("INFO ", crow::LogLevel::INFO)
+#define CROW_LOG_DEBUG crow::logger("DEBUG ", crow::LogLevel::DEBUG)