summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-06-09 20:21:49 +0300
committerAndrei Karas <akaras@inbox.ru>2015-06-09 20:21:49 +0300
commit143d9622eb4bbbb4619b2bbffd649809af7a8543 (patch)
treea7512d391ff2f4238a4533070664a28c7dfbee96
parentf689365aa0058a4c06e158d0a9b547470d8a87b9 (diff)
downloadparanucker-143d9622eb4bbbb4619b2bbffd649809af7a8543.tar.gz
paranucker-143d9622eb4bbbb4619b2bbffd649809af7a8543.tar.bz2
paranucker-143d9622eb4bbbb4619b2bbffd649809af7a8543.tar.xz
paranucker-143d9622eb4bbbb4619b2bbffd649809af7a8543.zip
Add logger function for show warning.
-rw-r--r--src/logger.cpp6
-rw-r--r--src/logger.h3
2 files changed, 9 insertions, 0 deletions
diff --git a/src/logger.cpp b/src/logger.cpp
index 34fb90c..ed09fc5 100644
--- a/src/logger.cpp
+++ b/src/logger.cpp
@@ -20,6 +20,7 @@
#include "logger.h"
#include "command.h"
+#include "includes.h"
#include "nodes/base/node.h"
@@ -163,4 +164,9 @@ void dump(const Node *const node)
fprintf(stderr, "\n");
}
+void warn(int loc, std::string message)
+{
+ warning_at(loc, 0, message.c_str());
+}
+
} \ No newline at end of file
diff --git a/src/logger.h b/src/logger.h
index 771d1f8..c575ef9 100644
--- a/src/logger.h
+++ b/src/logger.h
@@ -50,6 +50,9 @@ namespace Log
...);
void dump(const Node *const node);
+
+ void warn(int loc,
+ std::string message);
}
#endif // LOGGER_H