aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--external/easylogging++/easylogging++.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/external/easylogging++/easylogging++.h b/external/easylogging++/easylogging++.h
index 98dcb0b5c..615314036 100644
--- a/external/easylogging++/easylogging++.h
+++ b/external/easylogging++/easylogging++.h
@@ -1066,7 +1066,14 @@ static std::string getCurrentThreadId(void) {
/// @brief Gets ID of currently running threading using std::this_thread::get_id()
static std::string getCurrentThreadId(void) {
std::stringstream ss;
+ char prev_fill = ss.fill(' ');
+ auto prev_flags = ss.flags(std::ios::hex);
+ //ss.setf(std::ios::hex);
+ auto prev_width = ss.width(16);
ss << std::this_thread::get_id();
+ ss.fill(prev_fill);
+ ss.flags(prev_flags);
+ ss.width(prev_width);
return ss.str();
}
# endif // !ELPP_USE_STD_THREADING