diff options
Diffstat (limited to 'kernel.soso/message.c')
-rw-r--r-- | kernel.soso/message.c | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/kernel.soso/message.c b/kernel.soso/message.c index 729cff9e..d4ef1b57 100644 --- a/kernel.soso/message.c +++ b/kernel.soso/message.c @@ -3,8 +3,7 @@ #include "fifobuffer.h" -void sendMesage(Thread* thread, SosoMessage* message) -{ +void sendMesage(Thread* thread, SosoMessage* message) { Spinlock_Lock(&(thread->messageQueueLock)); FifoBuffer_enqueue(thread->messageQueue, (uint8*)message, sizeof(SosoMessage)); @@ -12,8 +11,7 @@ void sendMesage(Thread* thread, SosoMessage* message) Spinlock_Unlock(&(thread->messageQueueLock)); } -uint32 getMessageQueueCount(Thread* thread) -{ +uint32 getMessageQueueCount(Thread* thread) { int result = 0; Spinlock_Lock(&(thread->messageQueueLock)); @@ -26,22 +24,19 @@ uint32 getMessageQueueCount(Thread* thread) } //returns remaining message count -int32 getNextMessage(Thread* thread, SosoMessage* message) -{ +int32 getNextMessage(Thread* thread, SosoMessage* message) { uint32 result = -1; Spinlock_Lock(&(thread->messageQueueLock)); result = FifoBuffer_getSize(thread->messageQueue) / sizeof(SosoMessage); - if (result > 0) - { + if (result > 0) { FifoBuffer_dequeue(thread->messageQueue, (uint8*)message, sizeof(SosoMessage)); --result; } - else - { + else { result = -1; } |