1 #include "lfds610_ringbuffer_internal.h"
7 /****************************************************************************/
8 void lfds610_ringbuffer_delete( struct lfds610_ringbuffer_state *rs, void (*user_data_delete_function)(void *user_data, void *user_state), void *user_state )
11 // TRD : user_data_delete_function can be NULL
12 // TRD : user_state can be NULL
14 lfds610_queue_delete( rs->qs, NULL, NULL );
16 lfds610_freelist_delete( rs->fs, user_data_delete_function, user_state );
18 lfds610_liblfds_aligned_free( rs );