From fcbefb5ee6dd2afa10460d4f91fae28c6ef57bf1 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 28 Jan 2021 09:48:21 +0100 Subject: rtems: Use _Status_Get() This fixes implicit conversions between different enum types. --- cpukit/rtems/src/clockset.c | 3 ++- cpukit/rtems/src/msgqconstruct.c | 3 ++- cpukit/rtems/src/rtemsobjectsetname.c | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/cpukit/rtems/src/clockset.c b/cpukit/rtems/src/clockset.c index a4a3cd1507..7a085ada69 100644 --- a/cpukit/rtems/src/clockset.c +++ b/cpukit/rtems/src/clockset.c @@ -21,6 +21,7 @@ #endif #include +#include #include #include @@ -46,7 +47,7 @@ rtems_status_code rtems_clock_set( status = _TOD_Set( &tod_as_timespec, &lock_context ); _TOD_Unlock(); - return STATUS_GET_CLASSIC( status ); + return _Status_Get( status ); } return RTEMS_INVALID_CLOCK; diff --git a/cpukit/rtems/src/msgqconstruct.c b/cpukit/rtems/src/msgqconstruct.c index af5849b0aa..a8a50e9aa1 100644 --- a/cpukit/rtems/src/msgqconstruct.c +++ b/cpukit/rtems/src/msgqconstruct.c @@ -22,6 +22,7 @@ #include #include +#include #include #include #include @@ -154,7 +155,7 @@ rtems_status_code _Message_queue_Create( _Message_queue_Free( the_message_queue ); _Objects_Allocator_unlock(); - return STATUS_GET_CLASSIC( status ); + return _Status_Get( status ); } _Objects_Open( diff --git a/cpukit/rtems/src/rtemsobjectsetname.c b/cpukit/rtems/src/rtemsobjectsetname.c index 71be850069..68127b03bb 100644 --- a/cpukit/rtems/src/rtemsobjectsetname.c +++ b/cpukit/rtems/src/rtemsobjectsetname.c @@ -21,6 +21,7 @@ #endif #include +#include #include #include @@ -58,5 +59,5 @@ rtems_status_code rtems_object_set_name( status = _Objects_Set_name( information, the_object, name ); _Objects_Allocator_unlock(); - return STATUS_GET_CLASSIC( status ); + return _Status_Get( status ); } -- cgit v1.2.3