diff options
Diffstat (limited to 'cpukit/score/src/threadqops.c')
-rw-r--r-- | cpukit/score/src/threadqops.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/cpukit/score/src/threadqops.c b/cpukit/score/src/threadqops.c index 9cf63d41f6..813edf1fcd 100644 --- a/cpukit/score/src/threadqops.c +++ b/cpukit/score/src/threadqops.c @@ -230,16 +230,16 @@ static void _Thread_queue_FIFO_extract( } static Thread_Control *_Thread_queue_FIFO_first( - Thread_queue_Heads *heads + const Thread_queue_Heads *heads ) { - Chain_Control *fifo; - Chain_Node *first; - Scheduler_Node *scheduler_node; + const Chain_Control *fifo; + const Chain_Node *first; + const Scheduler_Node *scheduler_node; fifo = &heads->Heads.Fifo; _Assert( !_Chain_Is_empty( fifo ) ); - first = _Chain_First( fifo ); + first = _Chain_Immutable_first( fifo ); scheduler_node = SCHEDULER_NODE_OF_WAIT_PRIORITY_NODE( first ); return _Scheduler_Node_get_owner( scheduler_node ); @@ -600,7 +600,7 @@ static void _Thread_queue_Priority_extract( } static Thread_Control *_Thread_queue_Priority_first( - Thread_queue_Heads *heads + const Thread_queue_Heads *heads ) { Thread_queue_Priority_queue *priority_queue; |