summaryrefslogtreecommitdiff
path: root/shmem/unix/mm/mm_core.c
diff options
context:
space:
mode:
Diffstat (limited to 'shmem/unix/mm/mm_core.c')
-rw-r--r--shmem/unix/mm/mm_core.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/shmem/unix/mm/mm_core.c b/shmem/unix/mm/mm_core.c
index e8e7565d1..59acea82a 100644
--- a/shmem/unix/mm/mm_core.c
+++ b/shmem/unix/mm/mm_core.c
@@ -232,7 +232,7 @@ void *mm_core_create(size_t usersize, const char *file)
#if defined(MM_SHMT_MMANON)
if ((area = (void *)mmap(NULL, size, PROT_READ|PROT_WRITE,
- MAP_ANON|MAP_SHARED, -1, 0)) == MAP_FAILED)
+ MAP_ANON|MAP_SHARED, -1, 0)) == (void *)MAP_FAILED)
FAIL(MM_ERR_CORE|MM_ERR_SYSTEM, "failed to memory map anonymous area");
#endif /* MM_SHMT_MMANON */
@@ -244,7 +244,7 @@ void *mm_core_create(size_t usersize, const char *file)
FAIL(MM_ERR_CORE|MM_ERR_SYSTEM, "failed to truncate tempfile");
write(fdmem, &zero, sizeof(zero));
if ((area = (void *)mmap(NULL, size, PROT_READ|PROT_WRITE,
- MAP_SHARED, fdmem, mm_core_mapoffset)) == MAP_FAILED)
+ MAP_SHARED, fdmem, mm_core_mapoffset)) == (void *)MAP_FAILED)
FAIL(MM_ERR_CORE|MM_ERR_SYSTEM, "failed to memory map tempfile");
shm_unlink(fnmem);
mm_core_mapoffset += size;
@@ -257,7 +257,7 @@ void *mm_core_create(size_t usersize, const char *file)
FAIL(MM_ERR_CORE|MM_ERR_SYSTEM, "failed to seek in /dev/zero");
write(fdmem, &zero, sizeof(zero));
if ((area = (void *)mmap(NULL, size, PROT_READ|PROT_WRITE,
- MAP_SHARED, fdmem, mm_core_mapoffset)) == MAP_FAILED)
+ MAP_SHARED, fdmem, mm_core_mapoffset)) == (void *)MAP_FAILED)
FAIL(MM_ERR_CORE|MM_ERR_SYSTEM, "failed to memory map /dev/zero");
mm_core_mapoffset += size;
#endif /* MM_SHMT_MMZERO */
@@ -270,7 +270,7 @@ void *mm_core_create(size_t usersize, const char *file)
FAIL(MM_ERR_CORE|MM_ERR_SYSTEM, "failed to truncate memory file");
write(fdmem, &zero, sizeof(zero));
if ((area = (void *)mmap(NULL, size, PROT_READ|PROT_WRITE,
- MAP_SHARED, fdmem, mm_core_mapoffset)) == MAP_FAILED)
+ MAP_SHARED, fdmem, mm_core_mapoffset)) == (void *)MAP_FAILED)
FAIL(MM_ERR_CORE|MM_ERR_SYSTEM, "failed to memory map memory file");
mm_core_mapoffset += size;
#endif /* MM_SHMT_MMFILE */