diff options
author | Colin Cross <ccross@android.com> | 2016-11-16 00:05:34 (GMT) |
---|---|---|
committer | Colin Cross <ccross@android.com> | 2021-02-05 20:08:17 (GMT) |
commit | ad3d29fb5375c3122b2318ea5efad170b83e74e5 (patch) | |
tree | 0ef19b733a8918f9374f1999dbff2b90a04e4876 /src/util.h | |
parent | 589f5b2497929a50a1c74786478cc6fea7a2e1c6 (diff) | |
download | Ninja-ad3d29fb5375c3122b2318ea5efad170b83e74e5.zip Ninja-ad3d29fb5375c3122b2318ea5efad170b83e74e5.tar.gz Ninja-ad3d29fb5375c3122b2318ea5efad170b83e74e5.tar.bz2 |
Put builder output through status interface
Send all output after manifest parsing is finished to the Status
interface, so that when status frontends are added they can handle
build messages.
Diffstat (limited to 'src/util.h')
-rw-r--r-- | src/util.h | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -21,6 +21,8 @@ #include <stdint.h> #endif +#include <stdarg.h> + #include <string> #include <vector> @@ -49,9 +51,15 @@ NORETURN void Fatal(const char* msg, ...); /// Log a warning message. void Warning(const char* msg, ...); +void Warning(const char* msg, va_list ap); /// Log an error message. void Error(const char* msg, ...); +void Error(const char* msg, va_list ap); + +/// Log an informational message. +void Info(const char* msg, ...); +void Info(const char* msg, va_list ap); /// Canonicalize a path like "foo/../bar.h" into just "bar.h". /// |slash_bits| has bits set starting from lowest for a backslash that was |