summaryrefslogtreecommitdiffstats
path: root/testsuites/mptests/mp14/msgtask1.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--testsuites/mptests/mp14/msgtask1.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/testsuites/mptests/mp14/msgtask1.c b/testsuites/mptests/mp14/msgtask1.c
index 2a9f6e235b..a4f9fd4bf7 100644
--- a/testsuites/mptests/mp14/msgtask1.c
+++ b/testsuites/mptests/mp14/msgtask1.c
@@ -18,7 +18,7 @@
* to the copyright license under the clause at DFARS 252.227-7013. This
* notice must appear in all copies of this file and its derivatives.
*
- * $Id$
+ * msgtask1.c,v 1.2 1995/05/31 17:04:58 joel Exp
*/
#include "system.h"
@@ -32,6 +32,7 @@ rtems_task Message_queue_task(
rtems_unsigned32 yield_count;
rtems_unsigned32 *buffer_count;
rtems_unsigned32 *overflow_count;
+ rtems_unsigned32 size;
Msg_buffer[ index ][0] = 0;
Msg_buffer[ index ][1] = 0;
@@ -53,7 +54,8 @@ rtems_task Message_queue_task(
if ( Multiprocessing_configuration.node == 1 ) {
status = rtems_message_queue_send(
Queue_id[ 1 ],
- (long (*)[4])Msg_buffer[ index ]
+ (long (*)[4])Msg_buffer[ index ],
+ 16
);
directive_failed( status, "rtems_message_queue_send" );
overflow_count = &Msg_buffer[ index ][0];
@@ -70,6 +72,7 @@ rtems_task Message_queue_task(
status = rtems_message_queue_receive(
Queue_id[ 1 ],
(long (*)[4])Msg_buffer[ index ],
+ &size,
RTEMS_DEFAULT_OPTIONS,
RTEMS_NO_TIMEOUT
);
@@ -83,7 +86,8 @@ rtems_task Message_queue_task(
status = rtems_message_queue_send(
Queue_id[ 1 ],
- (long (*)[4])Msg_buffer[ index ]
+ (long (*)[4])Msg_buffer[ index ],
+ 16
);
directive_failed( status, "rtems_message_queue_send" );