Move channel context to private structures
[lttng-ust.git] / liblttng-ust / lttng-ust-abi.c
index 9c4ddf15517a9c7a7a4b107574d173b87eedca96..53ca5dbe28ef7f2f8dfc82344cc7b5d454bf627d 100644 (file)
@@ -548,8 +548,8 @@ int lttng_abi_map_channel(int session_objd,
        lttng_chan_buf->parent->session = session;
 
        lttng_chan_buf->priv->parent.tstate = 1;
+       lttng_chan_buf->priv->ctx = NULL;
 
-       lttng_chan_buf->ctx = NULL;
        lttng_chan_buf->ops = &transport->ops;
        lttng_chan_buf->chan = chan;
        lttng_chan_buf->handle = channel_handle;
@@ -1238,7 +1238,7 @@ long lttng_channel_cmd(int objd, unsigned int cmd, unsigned long arg,
        case LTTNG_UST_ABI_CONTEXT:
                return lttng_abi_add_context(objd,
                                (struct lttng_ust_abi_context *) arg, uargs,
-                               &lttng_chan_buf->ctx,
+                               &lttng_chan_buf->priv->ctx,
                                lttng_chan_buf->parent->session);
        case LTTNG_UST_ABI_ENABLE:
                return lttng_channel_enable(lttng_chan_buf->parent);
This page took 0.023633 seconds and 4 git commands to generate.