Revision
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

Diff

Modified: trunk/launchd/src/libvproc.c (22950 => 22951)


--- 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);
 }