Add support for RTEMS tasks with string names.

This commit is contained in:
W. Eric Norum
2006-03-27 22:21:18 +00:00
parent f648ab5f09
commit 51018ac066
+5 -2
View File
@@ -430,9 +430,12 @@ void epicsThreadGetName (epicsThreadId id, char *name, size_t size)
length = size - 1;
else
length = oi->name_length;
_Objects_Copy_name_raw( &thr->Object.name, name, length);
haveName = 1;
if (oi->is_string)
strncpy(name, thr->Object.name, length);
else
_Objects_Copy_name_raw( &thr->Object.name, name, length);
name[length] = '\0';
haveName = 1;
}
_Thread_Enable_dispatch();
}