diff options
author | Bruno de Oliveira Abinader <bruno@mapbox.com> | 2016-06-18 17:08:26 +0300 |
---|---|---|
committer | Bruno de Oliveira Abinader <bruno@mapbox.com> | 2016-06-20 13:42:30 +0300 |
commit | 77f309e7a07e248b4e9460e3e38b6b76f95f0dc9 (patch) | |
tree | f08e921397754f7c68e4c382fcfec81b5e5e19cd /src/mbgl/platform | |
parent | 6c9e00be3ae6c864f9fc1aa910ad752a3704a08c (diff) | |
download | qtlocation-mapboxgl-77f309e7a07e248b4e9460e3e38b6b76f95f0dc9.tar.gz |
[core] Factor out thread name setter/getter
Diffstat (limited to 'src/mbgl/platform')
-rw-r--r-- | src/mbgl/platform/log.cpp | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/src/mbgl/platform/log.cpp b/src/mbgl/platform/log.cpp index 648c3bd18c..0f334ae3e7 100644 --- a/src/mbgl/platform/log.cpp +++ b/src/mbgl/platform/log.cpp @@ -1,5 +1,6 @@ #include <mbgl/platform/log.hpp> #include <mbgl/util/enum.hpp> +#include <mbgl/util/thread.hpp> #include <cstdio> #include <cstdarg> @@ -49,18 +50,7 @@ void Log::record(EventSeverity severity, Event event, int64_t code, const std::s std::stringstream logStream; -#if defined(__APPLE__) - char name[32]; - pthread_getname_np(pthread_self(), name, sizeof(name)); - logStream << "{" << name << "}"; -#elif defined(__GLIBC__) && defined(__GLIBC_PREREQ) -#if __GLIBC_PREREQ(2, 12) - char name[32]; - pthread_getname_np(pthread_self(), name, sizeof(name)); - logStream << "{" << name << "}"; -#endif -#endif - + logStream << "{" << util::getCurrentThreadName() << "}"; logStream << "[" << Enum<Event>::toString(event) << "]"; if (code >= 0) { |