summaryrefslogtreecommitdiff
path: root/ipc
diff options
context:
space:
mode:
Diffstat (limited to 'ipc')
-rw-r--r--ipc/mach_debug.c6
-rw-r--r--ipc/mach_port.c2
2 files changed, 4 insertions, 4 deletions
diff --git a/ipc/mach_debug.c b/ipc/mach_debug.c
index 9854cec..28dd693 100644
--- a/ipc/mach_debug.c
+++ b/ipc/mach_debug.c
@@ -112,7 +112,7 @@ host_ipc_hash_info(
mach_msg_type_number_t *countp)
{
vm_offset_t addr;
- vm_size_t size;
+ vm_size_t size = 0; /* Suppress gcc warning */
hash_info_bucket_t *info;
unsigned int potential, actual;
kern_return_t kr;
@@ -277,11 +277,11 @@ mach_port_space_info(
ipc_info_name_t *table_info;
unsigned int table_potential, table_actual;
vm_offset_t table_addr;
- vm_size_t table_size;
+ vm_size_t table_size = 0; /* Suppress gcc warning */
ipc_info_tree_name_t *tree_info;
unsigned int tree_potential, tree_actual;
vm_offset_t tree_addr;
- vm_size_t tree_size;
+ vm_size_t tree_size = 0; /* Suppress gcc warning */
ipc_tree_entry_t tentry;
ipc_entry_t table;
ipc_entry_num_t tsize;
diff --git a/ipc/mach_port.c b/ipc/mach_port.c
index 750f12a..63c25dc 100644
--- a/ipc/mach_port.c
+++ b/ipc/mach_port.c
@@ -1287,7 +1287,7 @@ mach_port_insert_right(
!MACH_MSG_TYPE_PORT_ANY_RIGHT(polyPoly))
return KERN_INVALID_VALUE;
- if (!IO_VALID(poly))
+ if (!IO_VALID((ipc_object_t)poly))
return KERN_INVALID_CAPABILITY;
return ipc_object_copyout_name(space, poly, polyPoly, FALSE, name);