From 0d4c592dac96732cede31efe406d7e90377acee0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=91=D1=8B=D1=87=D0=BA=D0=BE=D0=B2=20=D0=90=D0=BD=D0=B4?= =?UTF-8?q?=D1=80=D0=B5=D0=B9?= Date: Wed, 25 Sep 2019 17:22:13 +0000 Subject: [PATCH] git-svn-id: svn://db.shs.com.ru/pip@856 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 --- src_main/thread/pithread.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src_main/thread/pithread.cpp b/src_main/thread/pithread.cpp index e2140bd2..dd769a76 100755 --- a/src_main/thread/pithread.cpp +++ b/src_main/thread/pithread.cpp @@ -309,10 +309,11 @@ bool PIThread::_startThread(void * func) { //PICout(PICoutManipulators::DefaultControls) << "pthread_create" << PRIVATE->thread; pthread_attr_destroy(&attr); if (ret == 0) { - pthread_setname_np(PRIVATE->thread, ((PIString&)name().elided(15, 0.4f).resize(15, '\0')).dataAscii()); # ifdef MAC_OS + pthread_setname_np(((PIString&)name().elided(15, 0.4f).resize(15, '\0')).dataAscii()); pthread_threadid_np(PRIVATE->thread, (__uint64_t*)&tid_); # else + pthread_setname_np(PRIVATE->thread, ((PIString&)name().elided(15, 0.4f).resize(15, '\0')).dataAscii()); # ifdef FREERTOS tid_ = PRIVATE->thread; # endif