Variable reply_port is never used. There is indication in the comments that it might be used in future function call, so comment it.
* kern/ipc_mig.c (syscall_device_writev_request): Comment variable. --- kern/ipc_mig.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/kern/ipc_mig.c b/kern/ipc_mig.c index e1532ac..2d93eaa 100644 --- a/kern/ipc_mig.c +++ b/kern/ipc_mig.c @@ -979,7 +979,7 @@ syscall_device_writev_request(mach_port_t device_name, vm_size_t iocount) { device_t dev; - ipc_port_t reply_port; + /*ipc_port_t reply_port;*/ io_return_t res; /* @@ -1000,9 +1000,10 @@ syscall_device_writev_request(mach_port_t device_name, /* * Translate reply port. */ - if (reply_name == MACH_PORT_NULL) + /*if (reply_name == MACH_PORT_NULL) reply_port = IP_NULL; - else { + */ + if (reply_name != MACH_PORT_NULL) { /* Homey don't play that. */ device_deallocate(dev); return KERN_INVALID_RIGHT; -- 1.8.1.4