From 58243b42f5664cbdb4349b731f12a7815777575e Mon Sep 17 00:00:00 2001 From: Jennifer Averett Date: Wed, 5 Jan 2000 17:18:08 +0000 Subject: + Added return of the message priority. --- cpukit/score/src/coremsgseize.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'cpukit/score/src') diff --git a/cpukit/score/src/coremsgseize.c b/cpukit/score/src/coremsgseize.c index 31d114ac07..62658e5723 100644 --- a/cpukit/score/src/coremsgseize.c +++ b/cpukit/score/src/coremsgseize.c @@ -56,12 +56,13 @@ */ void _CORE_message_queue_Seize( - CORE_message_queue_Control *the_message_queue, - Objects_Id id, - void *buffer, - unsigned32 *size, - boolean wait, - Watchdog_Interval timeout + CORE_message_queue_Control *the_message_queue, + Objects_Id id, + void *buffer, + unsigned32 *size, + boolean wait, + CORE_message_queue_Submit_types *priority, + Watchdog_Interval timeout ) { ISR_Level level; @@ -77,6 +78,7 @@ void _CORE_message_queue_Seize( the_message = _CORE_message_queue_Get_pending_message( the_message_queue ); _ISR_Enable( level ); *size = the_message->Contents.size; + *priority = the_message->priority; _CORE_message_queue_Copy_buffer(the_message->Contents.buffer,buffer,*size ); _CORE_message_queue_Free_message_buffer(the_message_queue, the_message ); return; -- cgit v1.2.3