summaryrefslogtreecommitdiffstats
path: root/cpukit/score/src/coremsgsubmit.c
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2016-04-29 10:41:36 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2016-05-02 07:46:14 +0200
commit88e09b983d3860f6560d3d1ef24ae8d122cdca84 (patch)
treee644b707da247b9331d94530157eff52c3d7db6b /cpukit/score/src/coremsgsubmit.c
parentscore: _CORE_message_queue_Set_message_priority() (diff)
downloadrtems-88e09b983d3860f6560d3d1ef24ae8d122cdca84.tar.bz2
score: _CORE_message_queue_Insert_message()
Move common code into _CORE_message_queue_Insert_message().
Diffstat (limited to 'cpukit/score/src/coremsgsubmit.c')
-rw-r--r--cpukit/score/src/coremsgsubmit.c14
1 files changed, 5 insertions, 9 deletions
diff --git a/cpukit/score/src/coremsgsubmit.c b/cpukit/score/src/coremsgsubmit.c
index e8997347af..1d6d298ea7 100644
--- a/cpukit/score/src/coremsgsubmit.c
+++ b/cpukit/score/src/coremsgsubmit.c
@@ -72,16 +72,12 @@ CORE_message_queue_Status _CORE_message_queue_Do_submit(
the_message =
_CORE_message_queue_Allocate_message_buffer( the_message_queue );
if ( the_message ) {
- the_message->Contents.size = size;
- _CORE_message_queue_Copy_buffer(
- buffer,
- the_message->Contents.buffer,
- size
- );
_CORE_message_queue_Insert_message(
- the_message_queue,
- the_message,
- submit_type
+ the_message_queue,
+ the_message,
+ buffer,
+ size,
+ submit_type
);
_CORE_message_queue_Release( the_message_queue, lock_context );
return CORE_MESSAGE_QUEUE_STATUS_SUCCESSFUL;