Enlightenment CVS committal
Author : raster
Project : e17
Module : apps/entrance
Dir : e17/apps/entrance/src/client
Modified Files:
entrance_session.c main.c
Log Message:
and DONT reset x before the user logs in.. very annoying! :)
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/entrance/src/client/entrance_session.c,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -3 -r1.21 -r1.22
--- entrance_session.c 13 Nov 2003 10:36:22 -0000 1.21
+++ entrance_session.c 27 Nov 2003 03:26:57 -0000 1.22
@@ -248,6 +248,7 @@
syslog(LOG_CRIT, "Executing %s", buf);
ecore_evas_shutdown();
+ ecore_x_sync();
syslog(LOG_NOTICE, "Starting session for user \"%s\".", e->auth->user);
@@ -274,7 +275,11 @@
syslog(LOG_CRIT, "Unable to set user id.");
entrance_auth_free(e->auth); /* clear users's password out of memory */
- execl("/bin/sh", "/bin/sh", "-c", buf, NULL);
+// execl("/bin/sh", "/bin/sh", "-c", buf, NULL);
+ system(buf);
+ ecore_x_shutdown();
+ ecore_shutdown();
+ exit(0);
}
static void
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/entrance/src/client/main.c,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -3 -r1.20 -r1.21
--- main.c 13 Nov 2003 10:36:22 -0000 1.20
+++ main.c 27 Nov 2003 03:26:57 -0000 1.21
@@ -471,7 +471,7 @@
if (!ecore_init())
return (-1);
ecore_app_args_set(argc, (const char **) argv);
-#if 0
+#if 1
if (!ecore_x_init(buf))
{
if ((str = getenv("DISPLAY")))
-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive? Does it
help you create better code? SHARE THE LOVE, and help us help
YOU! Click Here: http://sourceforge.net/donate/
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs