diff options
| author | Bernard Xiong <[email protected]> | 2015-11-23 14:16:11 +0800 |
|---|---|---|
| committer | Bernard Xiong <[email protected]> | 2015-11-23 14:16:11 +0800 |
| commit | e63a45864728fc32d54063632598ccfbfd663c19 (patch) | |
| tree | 708daefdc955c7be53db6d27aa499f5922fbff23 | |
| parent | b6aefeb737ba729bfb4d201f6398ec2d1f17a892 (diff) | |
| parent | 1f0c6ad9d5f0f00102126062f0351d32272f66a5 (diff) | |
Merge pull request #590 from pathletboy/master
[Kernel] allow parameter "recved" can be NULL in function "rt_event_recv"
| -rw-r--r-- | src/ipc.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -1086,7 +1086,7 @@ RTM_EXPORT(rt_event_send); * @param option the receive option, either RT_EVENT_FLAG_AND or * RT_EVENT_FLAG_OR should be set. * @param timeout the waiting time - * @param recved the received event + * @param recved the received event, if you don't care, RT_NULL can be set. * * @return the error code */ @@ -1139,7 +1139,8 @@ rt_err_t rt_event_recv(rt_event_t event, if (status == RT_EOK) { /* set received event */ - *recved = (event->set & set); + if (recved) + *recved = (event->set & set); /* received event */ if (option & RT_EVENT_FLAG_CLEAR) |
