lib: make trace IR API const-correct
[babeltrace.git] / plugins / ctf / common / metadata / ctf-meta-update-default-clock-classes.c
index d5039f7933bffac910244474dbf14bcbccf86c9c..d000c688860c1b45d529e3d46abf9ac2e29ab1dc 100644 (file)
@@ -120,7 +120,8 @@ int update_stream_class_default_clock_class(
                struct ctf_stream_class *stream_class)
 {
        int ret = 0;
-       struct bt_clock_class *clock_class = stream_class->default_clock_class;
+       struct bt_clock_class *clock_class =
+               stream_class->default_clock_class;
        uint64_t i;
 
        ret = find_mapped_clock_class(stream_class->packet_context_fc,
@@ -159,7 +160,8 @@ int update_stream_class_default_clock_class(
        }
 
        if (!stream_class->default_clock_class) {
-               stream_class->default_clock_class = bt_get(clock_class);
+               stream_class->default_clock_class = clock_class;
+               bt_object_get_ref(stream_class->default_clock_class);
        }
 
 end:
This page took 0.022972 seconds and 4 git commands to generate.