X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=plugins%2Fctf%2Ffs-src%2Fdata-stream-file.c;h=5d255ab78441ecf08bc882fc9ac4dbb3547c3672;hb=a555e971548b4a747fb845ce4992cee27f8fb653;hp=0fb3a6bd1ce54a4306daa10159d5d2b0ab948865;hpb=5cbf53476c28c727f3782e1a186a585f785070ee;p=babeltrace.git diff --git a/plugins/ctf/fs-src/data-stream-file.c b/plugins/ctf/fs-src/data-stream-file.c index 0fb3a6bd..5d255ab7 100644 --- a/plugins/ctf/fs-src/data-stream-file.c +++ b/plugins/ctf/fs-src/data-stream-file.c @@ -62,7 +62,7 @@ int ds_file_munmap(struct ctf_fs_ds_file *ds_file) goto end; } - if (munmap(ds_file->mmap_addr, ds_file->mmap_len)) { + if (bt_munmap(ds_file->mmap_addr, ds_file->mmap_len)) { BT_LOGE("Cannot memory-unmap address %p (size %zu) of file \"%s\" (%p): %s", ds_file->mmap_addr, ds_file->mmap_len, ds_file->file->path->str, ds_file->file->fp, @@ -106,7 +106,7 @@ enum bt_ctf_notif_iter_medium_status ds_file_mmap_next( & ~(page_size - 1); /* Map new region */ assert(ds_file->mmap_len); - ds_file->mmap_addr = mmap((void *) 0, ds_file->mmap_len, + ds_file->mmap_addr = bt_mmap((void *) 0, ds_file->mmap_len, PROT_READ, MAP_PRIVATE, fileno(ds_file->file->fp), ds_file->mmap_offset); if (ds_file->mmap_addr == MAP_FAILED) {