mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-26 04:32:44 +01:00
Temporary workaround for msan false positive.
llvm-svn: 317203
This commit is contained in:
parent
04b9203781
commit
8bdfdea4b4
@ -206,7 +206,7 @@ void llvm::get_thread_name(SmallVectorImpl<char> &Name) {
|
||||
#if (defined(__GLIBC__) && defined(_GNU_SOURCE)) || defined(__ANDROID__)
|
||||
#if HAVE_PTHREAD_GETNAME_NP
|
||||
constexpr uint32_t len = get_max_thread_name_length_impl();
|
||||
char Buffer[len];
|
||||
char Buffer[len] = {'\0'}; // FIXME: working around MSan false positive.
|
||||
if (0 == ::pthread_getname_np(::pthread_self(), Buffer, len))
|
||||
Name.append(Buffer, Buffer + strlen(Buffer));
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user