Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: I77283f7f65b4cb2e36b0c16c48dfcdf534a16548
Reviewed-on: https://review.lttng.org/c/babeltrace/+/1650
struct bt_message_stream *message = (void *) obj;
BT_LIB_LOGD("Destroying stream message: %!+n", message);
+
+ if (message->default_cs) {
+ BT_LIB_LOGD("Putting default clock snapshot: %!+k",
+ message->default_cs);
+ bt_clock_snapshot_destroy(message->default_cs);
+ message->default_cs = NULL;
+ }
+
BT_LIB_LOGD("Putting stream: %!+s", message->stream);
BT_OBJECT_PUT_REF_AND_RESET(message->stream);
g_free(message);