From 77f309e7a07e248b4e9460e3e38b6b76f95f0dc9 Mon Sep 17 00:00:00 2001 From: Bruno de Oliveira Abinader Date: Sat, 18 Jun 2016 17:08:26 +0300 Subject: [core] Factor out thread name setter/getter --- src/mbgl/platform/log.cpp | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) (limited to 'src/mbgl/platform') 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 #include +#include #include #include @@ -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::toString(event) << "]"; if (code >= 0) { -- cgit v1.2.1