Cleanup: src.ctf.lttng-live: remove usage of `bt_object`
[babeltrace.git] / src / plugins / ctf / lttng-live / lttng-live.c
index d12b674d3f3c7c754531f4eef2ad54b4e3b7233a..87efe7a681784a463df969d2ceae039c794daca1 100644 (file)
@@ -316,7 +316,9 @@ void lttng_live_msg_iter_destroy(struct lttng_live_msg_iter *lttng_live_msg_iter
                g_ptr_array_free(lttng_live_msg_iter->sessions, TRUE);
        }
 
-       BT_OBJECT_PUT_REF_AND_RESET(lttng_live_msg_iter->viewer_connection);
+       if (lttng_live_msg_iter->viewer_connection) {
+               live_viewer_connection_destroy(lttng_live_msg_iter->viewer_connection);
+       }
        BT_ASSERT(lttng_live_msg_iter->lttng_live_comp);
        BT_ASSERT(lttng_live_msg_iter->lttng_live_comp->has_msg_iter);
 
This page took 0.023868 seconds and 4 git commands to generate.