summaryrefslogtreecommitdiff
path: root/platform/android
diff options
context:
space:
mode:
authorThiago Marcos P. Santos <thiago@mapbox.com>2015-03-15 03:20:53 +0200
committerKonstantin Käfer <mail@kkaefer.com>2015-03-18 12:51:33 +0100
commit3254cdc85c4a836cb57b2b56770e5a1ec26adc23 (patch)
tree4898d19879ecf1825309cd7f9c43faa24b14f97b /platform/android
parent66841bf7eb0d85b5f7c38092e17b9cc16a1dc18a (diff)
downloadqtlocation-mapboxgl-3254cdc85c4a836cb57b2b56770e5a1ec26adc23.tar.gz
Log the Environment ID and the Thread name
To make it easier to debug, add the Environment ID and the Thread name to the log messages. For instance log messages from the TileParser will look like: [WARNING] {0}{TileWorker_15/18653/9486}[ParseTile]: some relevant warning message | | | | | | | +-> Component | | +--------------------> Thread name | +----------------------------------> Environment ID +------------------------------------------> Severity level Log messages that are not inside an Environment::Scope will work normally and will look like: [WARNING] [JNI]: some relevant warning message Fixes #882.
Diffstat (limited to 'platform/android')
-rw-r--r--platform/android/log_android.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/platform/android/log_android.cpp b/platform/android/log_android.cpp
index 9de8232bac..e5c8cfd812 100644
--- a/platform/android/log_android.cpp
+++ b/platform/android/log_android.cpp
@@ -1,8 +1,5 @@
#include <mbgl/platform/log.hpp>
-#define __STDC_FORMAT_MACROS // NDK bug workaround: https://code.google.com/p/android/issues/detail?id=72349
-#include <cinttypes>
-
#include <android/log.h>
namespace mbgl {
@@ -30,8 +27,8 @@ int severityToPriority(EventSeverity severity) {
} // namespace
-void Log::platformRecord(EventSeverity severity, Event event, int64_t code, const std::string &msg) {
- __android_log_print(severityToPriority(severity), EventClass(event).c_str(), "(%" PRId64 ") %s", code, msg.c_str());
+void Log::platformRecord(EventSeverity severity, const std::string &msg) {
+ __android_log_print(severityToPriority(severity), "mbgl", "%s", msg.c_str());
}
}