Fix: src.ctf.fs: increment packet offset before init of index entry
authorFrancis Deslauriers <francis.deslauriers@efficios.com>
Mon, 10 Jun 2019 16:30:10 +0000 (12:30 -0400)
committerPhilippe Proulx <eeppeliteloop@gmail.com>
Wed, 12 Jun 2019 02:54:04 +0000 (22:54 -0400)
commitca63358821e899808105139f157acf9a113ac392
treec12a1840267a6d4f614ec3751997aa87c339f4f5
parent67d2ce028c96b6a3b3614b393d8928663bce4490
Fix: src.ctf.fs: increment packet offset before init of index entry

Issue
=====
The `current_packet_offset_bytes` variable is incremented before the
initialization of the current `index_entry` by `init_index_entry()`.
This lead to each entry having the offset of the next entry and the last
entry having a erroneous offset.

Solution
========
Increment the `current_packet_offset_bytes` variable after the
initialization of each entry.

Drawbacks
=========
None.

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Change-Id: I7592b2d70f402aa413de97a687bfe4fe1bf1b825
Reviewed-on: https://review.lttng.org/c/babeltrace/+/1409
Tested-by: jenkins
Reviewed-by: Philippe Proulx <eeppeliteloop@gmail.com>
plugins/ctf/fs-src/data-stream-file.c
This page took 0.025043 seconds and 4 git commands to generate.