Revision: 22951 http://trac.macosforge.org/projects/launchd/changeset/22951 Author: zarzycki@apple.com Date: 2006-11-16 10:25:48 -0800 (Thu, 16 Nov 2006) Log Message: ----------- Let's be a little more paranoid about errno. Modified Paths: -------------- trunk/launchd/src/libvproc.c Modified: trunk/launchd/src/libvproc.c =================================================================== --- trunk/launchd/src/libvproc.c 2006-11-16 18:25:06 UTC (rev 22950) +++ trunk/launchd/src/libvproc.c 2006-11-16 18:25:48 UTC (rev 22951) @@ -235,9 +235,10 @@ void _vproc_log_error(int pri, const char *msg, ...) { + int saved_errno = errno; va_list ap; va_start(ap, msg); - _vproc_logv(pri, errno, msg, ap); + _vproc_logv(pri, saved_errno, msg, ap); va_end(ap); }