summaryrefslogtreecommitdiff
path: root/common/stderr_log.cpp
diff options
context:
space:
mode:
authorKonstantin Käfer <mail@kkaefer.com>2014-07-11 16:25:20 -0700
committerKonstantin Käfer <mail@kkaefer.com>2014-07-11 16:25:20 -0700
commitfbec72cd47a30788d1d5cf1df540c8f5bcf5613d (patch)
treeb4f387f4d7a7094f77e0863da528867019a21e62 /common/stderr_log.cpp
parent2dc9133006e5cc71c83d9e03d560b79de4f7a9fb (diff)
downloadqtlocation-mapboxgl-fbec72cd47a30788d1d5cf1df540c8f5bcf5613d.tar.gz
allow formatted messages
Diffstat (limited to 'common/stderr_log.cpp')
-rw-r--r--common/stderr_log.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/common/stderr_log.cpp b/common/stderr_log.cpp
index b3b1fea333..18ad9b3f10 100644
--- a/common/stderr_log.cpp
+++ b/common/stderr_log.cpp
@@ -8,6 +8,15 @@ void StderrLogBackend::record(EventSeverity severity, Event event, const std::st
std::cerr << "[" << severity << "] " << event << ": " << msg << std::endl;
}
+void StderrLogBackend::record(EventSeverity severity, Event event, const char* format, ...) {
+ std::cerr << "[" << severity << "] " << event << ": ";
+ va_list args;
+ va_start(args, format);
+ vfprintf(stderr, format, args);
+ va_end(args);
+ std::cerr << std::endl;
+}
+
void StderrLogBackend::record(EventSeverity severity, Event event, int64_t code) {
std::cerr << "[" << severity << "] " << event << ": (" << code << ")" << std::endl;
}