bt_object_init_unique(&ret->base);
ret->clock_class = clock_class;
- bt_object_get_no_null_check(clock_class);
+ bt_object_get_ref_no_null_check(clock_class);
bt_clock_class_freeze(clock_class);
BT_LIB_LOGD("Created clock snapshot object: %!+k", ret);
{
struct bt_clock_snapshot *clock_snapshot = NULL;
- BT_ASSERT(clock_class);
+ BT_ASSERT_DBG(clock_class);
clock_snapshot = bt_object_pool_create_object(&clock_class->cs_pool);
if (!clock_snapshot) {
BT_LIB_LOGE_APPEND_CAUSE(
if (G_LIKELY(!clock_snapshot->clock_class)) {
clock_snapshot->clock_class = clock_class;
- bt_object_get_no_null_check(clock_class);
+ bt_object_get_ref_no_null_check(clock_class);
}
end:
{
struct bt_clock_class *clock_class;
- BT_ASSERT(clock_snapshot);
+ BT_ASSERT_DBG(clock_snapshot);
BT_LIB_LOGD("Recycling clock snapshot: %!+k", clock_snapshot);
/*
*/
bt_clock_snapshot_reset(clock_snapshot);
clock_class = clock_snapshot->clock_class;
- BT_ASSERT(clock_class);
+ BT_ASSERT_DBG(clock_class);
clock_snapshot->clock_class = NULL;
bt_object_pool_recycle_object(&clock_class->cs_pool, clock_snapshot);
bt_object_put_ref(clock_class);