diff options
-rw-r--r-- | cpukit/score/src/threadinitialize.c | 2 | ||||
-rw-r--r-- | cpukit/score/src/threadrestart.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/cpukit/score/src/threadinitialize.c b/cpukit/score/src/threadinitialize.c index d85615e4b9..4872f84950 100644 --- a/cpukit/score/src/threadinitialize.c +++ b/cpukit/score/src/threadinitialize.c @@ -275,7 +275,7 @@ failed: } #endif - _Freechain_Put( + _Freechain_Push( &information->Thread_queue_heads.Free, the_thread->Wait.spare_heads ); diff --git a/cpukit/score/src/threadrestart.c b/cpukit/score/src/threadrestart.c index c5db6606d2..a2712fa061 100644 --- a/cpukit/score/src/threadrestart.c +++ b/cpukit/score/src/threadrestart.c @@ -176,7 +176,7 @@ static void _Thread_Free( Thread_Control *the_thread ) #endif #endif - _Freechain_Put( + _Freechain_Push( &information->Thread_queue_heads.Free, the_thread->Wait.spare_heads ); |