Enlightenment CVS committal
Author : raster
Project : e17
Module : apps/entrance
Dir : e17/apps/entrance/src/daemon
Modified Files:
Entranced.h spawner.c
Log Message:
and if the pid dir happens to be a subdir that isnt created yet.... create it!
===================================================================
RCS file: /cvs/e/e17/apps/entrance/src/daemon/Entranced.h,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -3 -r1.17 -r1.18
--- Entranced.h 13 Mar 2007 23:19:39 -0000 1.17
+++ Entranced.h 15 May 2007 22:19:43 -0000 1.18
@@ -19,11 +19,12 @@
#define ENTRANCED_DEBUG 1
-#define DEFAULT_X_SERVER X_BINARIES "/X -quiet -nolisten tcp" ENTRANCE_VT_ARG
-#define DEBUG_X_SERVER X_BINARIES "/Xnest"
+#define DEFAULT_X_SERVER X_BINARIES"/X -quiet -nolisten tcp" ENTRANCE_VT_ARG
+#define DEBUG_X_SERVER X_BINARIES"/Xnest"
#define X_DISP ":0" /* only used if DISPLAY variable is NOT set */
-#define ENTRANCE PACKAGE_BIN_DIR "/entrance_wrapper"
-#define PIDFILE PACKAGE_STATE_DIR "/entranced.pid"
+#define ENTRANCE PACKAGE_BIN_DIR"/entrance_wrapper"
+#define PIDFILE PACKAGE_STATE_DIR"/entranced.pid"
+#define PIDDIR PACKAGE_STATE_DIR
/* display->status possible values */
#define NOT_RUNNING 0
===================================================================
RCS file: /cvs/e/e17/apps/entrance/src/daemon/spawner.c,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -3 -r1.38 -r1.39
--- spawner.c 13 Mar 2007 23:38:42 -0000 1.38
+++ spawner.c 15 May 2007 22:19:43 -0000 1.39
@@ -1,5 +1,6 @@
#include <Ecore.h>
#include <Ecore_Config.h>
+#include <Ecore_File.h>
#include "Entranced.h"
#include "Entranced_Display.h"
#include "auth.h"
@@ -250,6 +251,7 @@
int size, result = 1;
char buf[PATH_MAX];
+ ecore_file_mkpath(PIDDIR);
size = snprintf(buf, PATH_MAX, "%d", pid);
if ((fp = fopen(PIDFILE, "w+")))
{
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
enlightenment-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs