aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/cpp/util/errors.cc
diff options
context:
space:
mode:
authorGravatar Thiago Farina <tfarina@chromium.org>2017-05-08 12:17:04 -0400
committerGravatar Kristina Chodorow <kchodorow@google.com>2017-05-09 10:52:27 -0400
commitc32ad5e8c6102d9442bf0d123ddc5633fa47260c (patch)
tree230e42d18ba5b9bd34dcfdeaba69b37dada1b726 /src/main/cpp/util/errors.cc
parent05ea0281ee4820a7fd70d166e140a8e0355d275b (diff)
cpp: add PrintWarning() function to errors.h
It provides a single and clean way to output warning messages, and replaces the fprintf(stderr, "Warning: ...\n") or fprintf(stderr, "WARNING: ...\n") calls. Change-Id: I2f8a8f659085b9e57a08b5208a8b8f683a7cd72c PiperOrigin-RevId: 155386233
Diffstat (limited to 'src/main/cpp/util/errors.cc')
-rw-r--r--src/main/cpp/util/errors.cc10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/main/cpp/util/errors.cc b/src/main/cpp/util/errors.cc
index ba23b7ea87..3106dc0858 100644
--- a/src/main/cpp/util/errors.cc
+++ b/src/main/cpp/util/errors.cc
@@ -51,4 +51,14 @@ void PrintError(const char *format, ...) {
fprintf(stderr, ": %s\n", errormsg);
}
+void PrintWarning(const char *format, ...) {
+ va_list args;
+
+ va_start(args, format);
+ fputs("WARNING: ", stderr);
+ vfprintf(stderr, format, args);
+ fputc('\n', stderr);
+ va_end(args);
+}
+
} // namespace blaze_util