diff options
Diffstat (limited to 'nuttx')
-rw-r--r-- | nuttx/lib/lib_init.c | 2 | ||||
-rw-r--r-- | nuttx/sched/timer_delete.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/nuttx/lib/lib_init.c b/nuttx/lib/lib_init.c index e071d68ae..05d513bb9 100644 --- a/nuttx/lib/lib_init.c +++ b/nuttx/lib/lib_init.c @@ -184,7 +184,7 @@ void lib_releaselist(FAR struct streamlist *list) (void)sem_destroy(&list->sl_streams[i].fs_sem); /* Release the IO buffer */ - if (&list->sl_streams[i].fs_bufstart) + if (list->sl_streams[i].fs_bufstart) { sched_free(list->sl_streams[i].fs_bufstart); } diff --git a/nuttx/sched/timer_delete.c b/nuttx/sched/timer_delete.c index aed19f76a..066e158a6 100644 --- a/nuttx/sched/timer_delete.c +++ b/nuttx/sched/timer_delete.c @@ -86,7 +86,7 @@ static void timer_free(struct posix_timer_s *timer) #if CONFIG_PREALLOC_TIMERS > 0 if ((timer->pt_flags & PT_FLAGS_PREALLOCATED) != 0) { - sq_addlast((FAR sq_entry_t*)&timer, (FAR sq_queue_t*)&g_freetimers); + sq_addlast((FAR sq_entry_t*)timer, (FAR sq_queue_t*)&g_freetimers); irqrestore(flags); } else |