diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-01-12 14:56:23 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-01-13 09:20:43 +0100 |
commit | 172f2acb2b0ad183cb2360843e67aa86ca26a210 (patch) | |
tree | 00ed4bc20f56a2706c9275f2eaed693f351eb614 /rtemsbsd/rtems/rtems-kernel-thread.c | |
parent | ROUTE(8): Disable routing socket timeout support (diff) | |
download | rtems-libbsd-172f2acb2b0ad183cb2360843e67aa86ca26a210.tar.bz2 |
Use thread name support
Update #2858.
Diffstat (limited to 'rtemsbsd/rtems/rtems-kernel-thread.c')
-rw-r--r-- | rtemsbsd/rtems/rtems-kernel-thread.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/rtemsbsd/rtems/rtems-kernel-thread.c b/rtemsbsd/rtems/rtems-kernel-thread.c index b5071a53..2852fcd6 100644 --- a/rtemsbsd/rtems/rtems-kernel-thread.c +++ b/rtemsbsd/rtems/rtems-kernel-thread.c @@ -233,7 +233,7 @@ rtems_bsd_thread_start(struct thread **td_ptr, void (*func)(void *), void *arg, rtems_status_code sc; rtems_id task_id; struct thread *td; - char name[sizeof(td->td_name)]; + char name[32]; BSD_ASSERT(pages >= 0); @@ -256,7 +256,7 @@ rtems_bsd_thread_start(struct thread **td_ptr, void (*func)(void *), void *arg, td = rtems_bsd_get_thread(thread); BSD_ASSERT(td != NULL); - memcpy(td->td_name, name, sizeof(name)); + _Thread_Set_name(thread, name); if (rtems_bsd_thread_ready_to_start) { sc = rtems_task_start(task_id, (rtems_task_entry) func, |