We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dc58032 commit 58e70efCopy full SHA for 58e70ef
1 file changed
lib/bm_scheduler/bm_scheduler.c
@@ -39,7 +39,9 @@ int bm_scheduler_defer(bm_scheduler_fn_t handler, void *data, size_t len)
39
evt->handler = handler;
40
evt->len = len;
41
42
- memcpy(evt->data, data, len);
+ if (data) {
43
+ memcpy(evt->data, data, len);
44
+ }
45
46
key = irq_lock();
47
sys_slist_append(&event_list, &evt->node);
0 commit comments