{
struct lttng_ust_lib_ring_buffer_backend *bufb = &ctx->buf->backend;
struct channel_backend *chanb = &ctx->chan->backend;
- struct lttng_ust_shm_handle *handle = ctx->handle;
+ struct lttng_ust_shm_handle *handle = ctx->chan->handle;
size_t sbidx;
size_t offset = ctx->buf_offset;
struct lttng_ust_lib_ring_buffer_backend_subbuffer *wsb;
* write len bytes to dest with c
*/
static inline
-void lib_ring_buffer_do_memset(char *dest, int c, unsigned long len)
+void lib_ring_buffer_do_memset(char *dest, char c, unsigned long len)
{
unsigned long i;