Port: use ghashtable in mman compat
[babeltrace.git] / plugins / ctf / fs-src / data-stream-file.c
index 0fb3a6bd1ce54a4306daa10159d5d2b0ab948865..5d255ab78441ecf08bc882fc9ac4dbb3547c3672 100644 (file)
@@ -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) {
This page took 0.024634 seconds and 4 git commands to generate.