summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorzhkag <[email protected]>2023-09-08 18:15:03 +0800
committerGitHub <[email protected]>2023-09-08 18:15:03 +0800
commit0b9a808ccacfd900c3cfc3a69cce7688b3bcaeb8 (patch)
tree4b2a6a28f79d69f54ba058c4f151a025ca28ee4b /src
parentdfc8994ea2aa3fb4c13e59fcbf005983fc6fe03e (diff)
[posix]修复消息队列返回长度异常 (#8014)
Diffstat (limited to 'src')
-rw-r--r--src/ipc.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/ipc.c b/src/ipc.c
index 3d760de2c5..4c74ab4877 100644
--- a/src/ipc.c
+++ b/src/ipc.c
@@ -3805,12 +3805,12 @@ rt_err_t rt_mq_send_wait_prio(rt_mq_t mq,
{
return _rt_mq_send_wait(mq, buffer, size, prio, timeout, suspend_flag);
}
-rt_err_t rt_mq_recv_prio(rt_mq_t mq,
- void *buffer,
- rt_size_t size,
- rt_int32_t *prio,
- rt_int32_t timeout,
- int suspend_flag)
+rt_ssize_t rt_mq_recv_prio(rt_mq_t mq,
+ void *buffer,
+ rt_size_t size,
+ rt_int32_t *prio,
+ rt_int32_t timeout,
+ int suspend_flag)
{
return _rt_mq_recv(mq, buffer, size, prio, timeout, suspend_flag);
}