Added compile time option to turn off thread id (#define SPDLOG_NO_THREAD_ID in common.h)

This commit is contained in:
gabime
2015-04-07 21:57:38 +03:00
parent 0684b4f378
commit 25afbd79b2
3 changed files with 9 additions and 3 deletions

View File

@@ -175,6 +175,10 @@ inline int utc_minutes_offset(const std::tm& tm = details::os::localtime())
inline size_t thread_id()
{
#ifdef SPDLOG_NO_THREAD_ID
return 0;
#else
#ifdef _WIN32
return ::GetCurrentThreadId();
#elif __linux__
@@ -182,7 +186,7 @@ inline size_t thread_id()
#else
return (uint64_t) pthread_self();
#endif
#endif //SPDLOG_NO_THREAD_ID
}
} //os