summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBernard Xiong <[email protected]>2019-07-13 14:37:11 +0800
committerBernard Xiong <[email protected]>2019-07-13 14:37:11 +0800
commit5e88ea520560126d03afa3b485633434f90badbf (patch)
tree7c484bbfb5c837a869c430596c0d3f66ed423e93 /src
parent2844e3d974c85ad8e5f4a17ac8a536d327febdaf (diff)
parent81cbc777ef3642f732a22ab226a7a57f475ba03e (diff)
Merge remote-tracking branch 'github/master'
Diffstat (limited to 'src')
-rw-r--r--src/idle.c2
-rw-r--r--src/ipc.c4
-rw-r--r--src/irq.c2
3 files changed, 4 insertions, 4 deletions
diff --git a/src/idle.c b/src/idle.c
index 77b0424892..1108bc3367 100644
--- a/src/idle.c
+++ b/src/idle.c
@@ -55,7 +55,7 @@ static rt_uint8_t rt_thread_stack[_CPUS_NR][IDLE_THREAD_STACK_SIZE];
#define RT_IDEL_HOOK_LIST_SIZE 4
#endif
-static void (*idle_hook_list[RT_IDEL_HOOK_LIST_SIZE])();
+static void (*idle_hook_list[RT_IDEL_HOOK_LIST_SIZE])(void);
/**
* @ingroup Hook
diff --git a/src/ipc.c b/src/ipc.c
index e293eee8cd..39cf217baa 100644
--- a/src/ipc.c
+++ b/src/ipc.c
@@ -1960,7 +1960,7 @@ RTM_EXPORT(rt_mq_delete);
*
* @return the error code
*/
-rt_err_t rt_mq_send(rt_mq_t mq, void *buffer, rt_size_t size)
+rt_err_t rt_mq_send(rt_mq_t mq, const void *buffer, rt_size_t size)
{
register rt_ubase_t temp;
struct rt_mq_message *msg;
@@ -2050,7 +2050,7 @@ RTM_EXPORT(rt_mq_send);
*
* @return the error code
*/
-rt_err_t rt_mq_urgent(rt_mq_t mq, void *buffer, rt_size_t size)
+rt_err_t rt_mq_urgent(rt_mq_t mq, const void *buffer, rt_size_t size)
{
register rt_ubase_t temp;
struct rt_mq_message *msg;
diff --git a/src/irq.c b/src/irq.c
index 78ad586064..311d297bfe 100644
--- a/src/irq.c
+++ b/src/irq.c
@@ -105,7 +105,7 @@ RTM_EXPORT(rt_interrupt_leave);
*
* @return the number of nested interrupts.
*/
-rt_uint8_t rt_interrupt_get_nest(void)
+RT_WEAK rt_uint8_t rt_interrupt_get_nest(void)
{
rt_uint8_t ret;
rt_base_t level;