ctf: make ctf_msg_iter_seek assert that the seek callback is not NULL
[babeltrace.git] / src / plugins / ctf / common / msg-iter / msg-iter.c
index 0a16eed412fcfe3b2269a3d1248ddd3041446cdc..782a5a3435aeb32f7f623bc59aac9154d93984d3 100644 (file)
@@ -3164,12 +3164,7 @@ enum ctf_msg_iter_status ctf_msg_iter_seek(struct ctf_msg_iter *msg_it,
 
        BT_ASSERT(msg_it);
        BT_ASSERT(offset >= 0);
-
-       if (!msg_it->medium.medops.seek) {
-               status = CTF_MSG_ITER_STATUS_UNSUPPORTED;
-               BT_COMP_LOGD("Aborting seek as the iterator's underlying media does not implement seek support.");
-               goto end;
-       }
+       BT_ASSERT(msg_it->medium.medops.seek);
 
        medium_status = msg_it->medium.medops.seek(offset, msg_it->medium.data);
        if (medium_status != CTF_MSG_ITER_MEDIUM_STATUS_OK) {
This page took 0.024628 seconds and 4 git commands to generate.