diff --git a/libs/main/thread/pithread.cpp b/libs/main/thread/pithread.cpp index fef59b51..53554c95 100644 --- a/libs/main/thread/pithread.cpp +++ b/libs/main/thread/pithread.cpp @@ -774,10 +774,10 @@ bool PIThread::_startThread(void * func) { tn_data.resize(16); tn_data.back() = 0; # ifdef MAC_OS - pthread_setname_np(tn_data.data()); + pthread_setname_np((const char *)tn_data.data()); pthread_threadid_np(PRIVATE->thread, (__uint64_t *)&tid_); # else - pthread_setname_np(PRIVATE->thread, tn_data.data()); + pthread_setname_np(PRIVATE->thread, (const char *)tn_data.data()); # endif setPriority(priority_); return true;