[launchd-changes] [23838] branches/PR-6564965/launchd/src/launchd.c

source_changes at macosforge.org source_changes at macosforge.org
Thu Feb 26 15:58:23 PST 2009


Revision: 23838
          http://trac.macosforge.org/projects/launchd/changeset/23838
Author:   dsorresso at apple.com
Date:     2009-02-26 15:58:22 -0800 (Thu, 26 Feb 2009)
Log Message:
-----------
More debugging.

Modified Paths:
--------------
    branches/PR-6564965/launchd/src/launchd.c

Modified: branches/PR-6564965/launchd/src/launchd.c
===================================================================
--- branches/PR-6564965/launchd/src/launchd.c	2009-02-26 23:51:55 UTC (rev 23837)
+++ branches/PR-6564965/launchd/src/launchd.c	2009-02-26 23:58:22 UTC (rev 23838)
@@ -403,8 +403,12 @@
 	launchd_assumes(chdir("/") != -1);
 	launchd_assumes(setlogin("root") != -1);
 	
+	struct stat sb;
+	if( stat(LAUNCHD_JOB_OVERRIDES_DB_PREFIX, &sb) == -1 && launchd_assumes(errno == ENOENT) ) {
+		launchd_assumes(mkdir(LAUNCHD_JOB_OVERRIDES_DB_PREFIX, S_IRWXO) != -1);
+	}
+	
 	strcpy(g_job_overrides_db_path, LAUNCHD_JOB_OVERRIDES_DB_PREFIX "/com.apple.launchd/overrides.plist");
-	struct stat sb;
 	if( stat(dirname(g_job_overrides_db_path), &sb) == -1 && launchd_assumes(errno == ENOENT) ) {
 		launchd_assumes(mkdir(dirname(g_job_overrides_db_path), S_IRWXO) != -1);
 	}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/launchd-changes/attachments/20090226/d28ee7b1/attachment-0001.html>


More information about the launchd-changes mailing list