mirror of
https://github.com/apache/nuttx.git
synced 2026-05-20 20:44:39 +08:00
toolchain/ghs: Fix tstate_t "enumerated type mixed with another type" warnings
"/mnt/yang/qixinwei_cmake/nuttx/sched/sched/sched_removeblocked.c", line 58: warning #188-D:
enumerated type mixed with another type
tstate_t task_state = btcb->task_state;
"/mnt/yang/qixinwei_cmake/nuttx/sched/sched/sched_setpriority.c", line 243: warning #188-D:
enumerated type mixed with another type
tstate_t task_state = tcb->task_state;
Signed-off-by: yanghuatao <yanghuatao@xiaomi.com>
This commit is contained in:
@@ -55,7 +55,7 @@
|
||||
|
||||
void nxsched_remove_blocked(FAR struct tcb_s *btcb)
|
||||
{
|
||||
tstate_t task_state = btcb->task_state;
|
||||
tstate_t task_state = (tstate_t)btcb->task_state;
|
||||
|
||||
/* Make sure the TCB is in a valid blocked state */
|
||||
|
||||
|
||||
@@ -312,7 +312,7 @@ static inline void nxsched_blocked_setpriority(FAR struct tcb_s *tcb,
|
||||
int sched_priority)
|
||||
{
|
||||
FAR dq_queue_t *tasklist;
|
||||
tstate_t task_state = tcb->task_state;
|
||||
tstate_t task_state = (tstate_t)tcb->task_state;
|
||||
|
||||
/* CASE 3a. The task resides in a prioritized list. */
|
||||
|
||||
|
||||
Reference in New Issue
Block a user