hello,
see attached files!
From 37644d852d546aa8782b49471bf2295d3441c041 Mon Sep 17 00:00:00 2001
From: guy fleury iteriteka <[email protected]>
Date: Sat, 31 Aug 2019 14:42:06 +0200
Subject: [PATCH] Fix the pointer comparison of different type.
* vm/vm_map.c(vm_map_fork): use VM_MAP_NULL instead of PMAP_NULL when compare
with new_map.
---
vm/vm_map.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/vm/vm_map.c b/vm/vm_map.c
index 98709df..7982921 100644
--- a/vm/vm_map.c
+++ b/vm/vm_map.c
@@ -4247,7 +4247,7 @@ vm_map_t vm_map_fork(vm_map_t old_map)
new_map = vm_map_create(new_pmap,
old_map->min_offset,
old_map->max_offset);
- if (new_map == PMAP_NULL) {
+ if (new_map == VM_MAP_NULL) {
pmap_destroy(new_pmap);
return VM_MAP_NULL;
}
--
2.22.0
From 85b57ba0f1d30048a044b43a7962c0b8fe381331 Mon Sep 17 00:00:00 2001
From: guy fleury iteriteka <[email protected]>
Date: Sat, 31 Aug 2019 16:04:53 +0200
Subject: [PATCH] satisfy 'werror=parantheses'.
* vm/vm_map.c(vm_map_msync): explit group of first condition.
---
vm/vm_map.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/vm/vm_map.c b/vm/vm_map.c
index 7982921..a9b1429 100644
--- a/vm/vm_map.c
+++ b/vm/vm_map.c
@@ -4883,7 +4883,7 @@ kern_return_t vm_map_msync(
if (map == VM_MAP_NULL)
return KERN_INVALID_ARGUMENT;
- if (sync_flags & (VM_SYNC_ASYNCHRONOUS | VM_SYNC_SYNCHRONOUS) ==
+ if ((sync_flags & (VM_SYNC_ASYNCHRONOUS | VM_SYNC_SYNCHRONOUS)) ==
(VM_SYNC_ASYNCHRONOUS | VM_SYNC_SYNCHRONOUS))
return KERN_INVALID_ARGUMENT;
--
2.22.0