diff options
Diffstat (limited to '')
-rw-r--r-- | cpukit/posix/macros/rtems/posix/mqueue.inl | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/cpukit/posix/macros/rtems/posix/mqueue.inl b/cpukit/posix/macros/rtems/posix/mqueue.inl index dd941ca99c..91fce0dd60 100644 --- a/cpukit/posix/macros/rtems/posix/mqueue.inl +++ b/cpukit/posix/macros/rtems/posix/mqueue.inl @@ -73,7 +73,9 @@ /* absolute value without a library dependency */ #define _POSIX_Message_queue_Priority_from_core( _priority ) \ - ((((_priority) >= 0) ? (_priority) : -(_priority))) + ((((CORE_message_queue_Submit_types)(_priority)) >= 0) ? \ + (_priority) : \ + -((CORE_message_queue_Submit_types)(_priority))) #endif /* end of include file */ |