X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=include%2Fbabeltrace%2Fctf%2Ftypes.h;h=8c98ff2c76a263155ffb0e77752bcf50fe2b2db6;hp=91c3303c2835b92529d773966b9a8cd0adbc52b7;hb=dc48ecad637fc7fb8479da563ef2dfd3948cee73;hpb=9128428b12dd68e2cfbd10ecfabcc6597de86011 diff --git a/include/babeltrace/ctf/types.h b/include/babeltrace/ctf/types.h index 91c3303c..8c98ff2c 100644 --- a/include/babeltrace/ctf/types.h +++ b/include/babeltrace/ctf/types.h @@ -133,7 +133,7 @@ void init_pos(struct stream_pos *pos, int fd) static inline void move_pos(struct stream_pos *pos, size_t offset) { - if (pos->fd >= 0 && pos->offset + offset >= pos->content_size) + if (pos->fd >= 0 && (pos->offset + offset >= pos->content_size)) move_pos_slow(pos, offset); else pos->offset += offset;