Replace two hardcoded calls to ctf_move_pos_slow by calls to the
function pointer registered when opening a trace.
Signed-off-by: Julien Desfossez <julien.desfossez@polymtl.ca>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
*/
break;
case BT_SEEK_BEGIN:
- ctf_move_pos_slow(&file_stream->pos, 0, SEEK_SET);
+ file_stream->pos.move_pos_slow(&file_stream->pos, 0, SEEK_SET);
ret = stream_read_event(file_stream);
break;
case BT_SEEK_TIME:
if (pos->offset == pos->content_size) {
printf_debug("ctf_move_pos_slow (before call): %zd\n",
pos->offset);
- ctf_move_pos_slow(pos, 0, SEEK_CUR);
+ pos->move_pos_slow(pos, 0, SEEK_CUR);
printf_debug("ctf_move_pos_slow (after call): %zd\n",
pos->offset);
}