From fdd9fe17bbc69b68373628dab5c04acd76717985 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 3 Dec 1998 21:52:20 +0000 Subject: Corrected ifdef on RTEMS_MULTIPROCESSING so the queue is actually closed. --- c/src/exec/rtems/src/msg.c | 6 ++++-- cpukit/rtems/src/msg.c | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/c/src/exec/rtems/src/msg.c b/c/src/exec/rtems/src/msg.c index 7681bd52d6..2768050d8f 100644 --- a/c/src/exec/rtems/src/msg.c +++ b/c/src/exec/rtems/src/msg.c @@ -307,13 +307,15 @@ rtems_status_code rtems_message_queue_delete( _Objects_Close( &_Message_queue_Information, &the_message_queue->Object ); -#if defined(RTEMS_MULTIPROCESSING) _CORE_message_queue_Close( &the_message_queue->message_queue, +#if defined(RTEMS_MULTIPROCESSING) _Message_queue_MP_Send_object_was_deleted, +#else + NULL, +#endif CORE_MESSAGE_QUEUE_STATUS_WAS_DELETED ); -#endif _Message_queue_Free( the_message_queue ); diff --git a/cpukit/rtems/src/msg.c b/cpukit/rtems/src/msg.c index 7681bd52d6..2768050d8f 100644 --- a/cpukit/rtems/src/msg.c +++ b/cpukit/rtems/src/msg.c @@ -307,13 +307,15 @@ rtems_status_code rtems_message_queue_delete( _Objects_Close( &_Message_queue_Information, &the_message_queue->Object ); -#if defined(RTEMS_MULTIPROCESSING) _CORE_message_queue_Close( &the_message_queue->message_queue, +#if defined(RTEMS_MULTIPROCESSING) _Message_queue_MP_Send_object_was_deleted, +#else + NULL, +#endif CORE_MESSAGE_QUEUE_STATUS_WAS_DELETED ); -#endif _Message_queue_Free( the_message_queue ); -- cgit v1.2.3