[launchd-changes] [23782] trunk/launchd/src/libvproc.c
source_changes at macosforge.org
source_changes at macosforge.org
Tue Jan 13 15:11:05 PST 2009
Revision: 23782
http://trac.macosforge.org/projects/launchd/changeset/23782
Author: dsorresso at apple.com
Date: 2009-01-13 15:11:00 -0800 (Tue, 13 Jan 2009)
Log Message:
-----------
Caught a NULL pointer dereference in the fix for <rdar://problem/6444742>.
Modified Paths:
--------------
trunk/launchd/src/libvproc.c
Modified: trunk/launchd/src/libvproc.c
===================================================================
--- trunk/launchd/src/libvproc.c 2009-01-13 22:19:42 UTC (rev 23781)
+++ trunk/launchd/src/libvproc.c 2009-01-13 23:11:00 UTC (rev 23782)
@@ -238,7 +238,7 @@
{
boolean_t _condemned = false;
kern_return_t kr = vproc_mig_transaction_count_for_pid(bootstrap_port, p, count, &_condemned);
- if( kr == KERN_SUCCESS ) {
+ if( kr == KERN_SUCCESS && condemned ) {
*condemned = _condemned ? true : false;
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/launchd-changes/attachments/20090113/f9608052/attachment.html>
More information about the launchd-changes
mailing list