Forked.
Fork of mbed-dev by
Diff: hal/mbed_ticker_api.c
- Revision:
- 162:e13f6fdb2ac4
- Parent:
- 160:d5399cc887bb
- Child:
- 167:e84263d55307
diff -r 2cc1468da177 -r e13f6fdb2ac4 hal/mbed_ticker_api.c --- a/hal/mbed_ticker_api.c Thu Mar 30 13:45:57 2017 +0100 +++ b/hal/mbed_ticker_api.c Wed Apr 12 16:21:43 2017 +0100 @@ -74,6 +74,10 @@ prev = p; p = p->next; } + + /* if we're at the end p will be NULL, which is correct */ + obj->next = p; + /* if prev is NULL we're at the head */ if (prev == NULL) { data->queue->head = obj; @@ -81,8 +85,6 @@ } else { prev->next = obj; } - /* if we're at the end p will be NULL, which is correct */ - obj->next = p; core_util_critical_section_exit(); }