X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fctf-writer%2Fserialize-internal.h;h=6095ae646da6d54df0fc393f89b83c2b86ebb10c;hb=544d0515ffa2d011247e4f1d7cad5770b8ec7033;hp=15ced8debe823b0f048b2cf93ff3284eb3e0a098;hpb=22c6cf86eaefb85d68938ff974aa3cb317320e97;p=babeltrace.git diff --git a/include/babeltrace/ctf-writer/serialize-internal.h b/include/babeltrace/ctf-writer/serialize-internal.h index 15ced8de..6095ae64 100644 --- a/include/babeltrace/ctf-writer/serialize-internal.h +++ b/include/babeltrace/ctf-writer/serialize-internal.h @@ -110,7 +110,7 @@ char *bt_ctf_stream_pos_get_addr(struct bt_ctf_stream_pos *pos) { /* Only makes sense to get the address after aligning on CHAR_BIT */ assert(!(pos->offset % CHAR_BIT)); - return mmap_align_addr(pos->base_mma) + + return ((char *) mmap_align_addr(pos->base_mma)) + pos->mmap_base_offset + (pos->offset / CHAR_BIT); }