Fix: wrong return code check on try_set
[babeltrace.git] / lib / ctf-ir / stream.c
index 16286501d78b35ac80131b4abc247766cc032742..3d21ecac7ea4b1fbf709a153c09e0f0d05b802de 100644 (file)
@@ -852,7 +852,7 @@ struct bt_ctf_stream *bt_ctf_stream_create_with_id_no_check(
                        /* Initialize events_discarded */
                        ret = try_set_structure_field_integer(
                                stream->packet_context, "events_discarded", 0);
-                       if (ret != 1) {
+                       if (ret < 0) {
                                BT_LOGW("Cannot set `events_discarded` field in packet context: "
                                        "ret=%d, packet-context-field-addr=%p",
                                        ret, stream->packet_context);
This page took 0.02374 seconds and 4 git commands to generate.