X-Git-Url: https://git.efficios.com/?a=blobdiff_plain;f=src%2Flib%2Fgraph%2Fiterator.c;h=29cf279d691d5b68f49a668743ca2d28646adb50;hb=5999d54a30e5a40ce619826e2efac5818b23d494;hp=951776a11539082f0dac903c1209e1b375197092;hpb=c49bf79b7d7e87cc21d065a7d208bcc238fb0800;p=babeltrace.git diff --git a/src/lib/graph/iterator.c b/src/lib/graph/iterator.c index 951776a1..29cf279d 100644 --- a/src/lib/graph/iterator.c +++ b/src/lib/graph/iterator.c @@ -1542,7 +1542,7 @@ int find_message_ge_ns_from_origin( struct bt_self_component_port_input_message_iterator *iterator, int64_t ns_from_origin, GHashTable *stream_states) { - int status; + int status = BT_FUNC_STATUS_OK; enum bt_self_component_port_input_message_iterator_state init_state = iterator->state; const struct bt_message *messages[MSG_BATCH_SIZE]; @@ -1748,9 +1748,7 @@ bt_self_component_port_input_message_iterator_seek_ns_from_origin( if (can_seek_by_itself) { /* The iterator knows how to seek to a particular time, let it handle this. */ - BT_ASSERT_PRE_DEV(iterator->methods.seek_ns_from_origin, - "Message iterator does not implement `seek_ns_from_origin` method: %!+i", - iterator); + BT_ASSERT(iterator->methods.seek_ns_from_origin); BT_LIB_LOGD("Calling user's \"seek nanoseconds from origin\" method: " "%![iter-]+i, ns=%" PRId64, iterator, ns_from_origin); status = iterator->methods.seek_ns_from_origin(iterator,