فهرست منبع

Move log_here into correct file.

Sam Jaffe 5 سال پیش
والد
کامیت
13fb2949f8
2فایلهای تغییر یافته به همراه9 افزوده شده و 9 حذف شده
  1. 1 9
      include/logger/level.h
  2. 8 0
      include/logger/logpacket.h

+ 1 - 9
include/logger/level.h

@@ -7,15 +7,7 @@
 
 #pragma once
 
-#include <string>
-
-#if defined(_MSC_VER)
-#define log_here                                                               \
-  { __FILE__, __LINE__, __FUNCTION__, __FUNCSIG__ }
-#else
-#define log_here                                                               \
-  { __FILE__, __LINE__, __FUNCTION__, __PRETTY_FUNCTION__ }
-#endif
+#include <iosfwd>
 
 #define LIST_OF_LOGGING_LEVELS                                                 \
   trace, debug, info, warning, error, critical, fatal, none

+ 8 - 0
include/logger/logpacket.h

@@ -4,6 +4,14 @@
 #include "level.h"
 #include "message.h"
 
+#if defined(_MSC_VER)
+#define log_here                                                               \
+  { __FILE__, __LINE__, __FUNCTION__, __FUNCSIG__ }
+#else
+#define log_here                                                               \
+  { __FILE__, __LINE__, __FUNCTION__, __PRETTY_FUNCTION__ }
+#endif
+
 namespace logging {
   struct location_info {
     char const * filename = "???";