Modified: trunk/launchd/src/launchd_unix_ipc.c (23450 => 23451)
--- trunk/launchd/src/launchd_unix_ipc.c 2007-11-30 00:18:44 UTC (rev 23450)
+++ trunk/launchd/src/launchd_unix_ipc.c 2007-11-30 20:47:06 UTC (rev 23451)
@@ -124,7 +124,8 @@
}
} else {
snprintf(ourdir, sizeof(ourdir), "/tmp/launchd-%u.XXXXXX", getpid());
- if (!launchd_assumes(mkdtemp(ourdir) != NULL)) {
+ if (mkdtemp(ourdir) == NULL) {
+ runtime_syslog(LOG_ERR, "Could not create critical directory \"%s\": %m", ourdir);
goto out_bad;
}
snprintf(sun.sun_path, sizeof(sun.sun_path), "%s/sock", ourdir);