Revision: 23411 http://trac.macosforge.org/projects/launchd/changeset/23411 Author: zarzycki@apple.com Date: 2007-09-19 09:22:39 -0700 (Wed, 19 Sep 2007) Log Message: ----------- This false positive bug line needs to be fixed. Modified Paths: -------------- trunk/launchd/src/launchd_runtime.c Modified: trunk/launchd/src/launchd_runtime.c =================================================================== --- trunk/launchd/src/launchd_runtime.c 2007-09-19 16:14:50 UTC (rev 23410) +++ trunk/launchd/src/launchd_runtime.c 2007-09-19 16:22:39 UTC (rev 23411) @@ -1274,7 +1274,8 @@ tmp_port = drain_reply_port; drain_reply_port = MACH_PORT_NULL; - if (!launchd_assumes((errno = job_mig_log_drain_reply(tmp_port, 0, outval, outvalCnt)) == 0)) { + if ((errno = job_mig_log_drain_reply(tmp_port, 0, outval, outvalCnt))) { + launchd_assumes(errno == MACH_SEND_INVALID_DEST); launchd_assumes(launchd_mport_deallocate(tmp_port) == KERN_SUCCESS); }
participants (1)
-
source_changes@macosforge.org