gnome-settings-daemon r498 - in trunk: . gnome-settings-daemon



Author: jensg
Date: Wed Sep 10 08:06:19 2008
New Revision: 498
URL: http://svn.gnome.org/viewvc/gnome-settings-daemon?rev=498&view=rev

Log:
2008-09-10  Jens Granseuer  <jensgr gmx net>

	Patch by: Simon Zheng <simon zheng sun com>

	* gnome-settings-daemon/main.c: (main): fix the fix for read-only
	home directories from bug #530975


Modified:
   trunk/ChangeLog
   trunk/gnome-settings-daemon/main.c

Modified: trunk/gnome-settings-daemon/main.c
==============================================================================
--- trunk/gnome-settings-daemon/main.c	(original)
+++ trunk/gnome-settings-daemon/main.c	Wed Sep 10 08:06:19 2008
@@ -182,7 +182,7 @@
 
         gnome_settings_profile_start (NULL);
 
-        session_proxy = 
+        session_proxy =
                  dbus_g_proxy_new_for_name (bus,
                                             GNOME_SESSION_DBUS_NAME,
                                             GNOME_SESSION_DBUS_OBJECT,
@@ -193,13 +193,13 @@
 		G_TYPE_NONE,
 		G_TYPE_INVALID);
 
-        dbus_g_proxy_add_signal (session_proxy, 
+        dbus_g_proxy_add_signal (session_proxy,
                                  "SessionOver",
                                  G_TYPE_INVALID);
 
-        dbus_g_proxy_connect_signal (session_proxy, 
+        dbus_g_proxy_connect_signal (session_proxy,
                                      "SessionOver",
-                                     G_CALLBACK (on_session_over), 
+                                     G_CALLBACK (on_session_over),
                                      manager,
                                      NULL);
 
@@ -279,7 +279,7 @@
         /* If the user does not have a writable HOME directory, then
            init libgnome with appropriate arguments to run without
            needing one. */
-        create_dirs = (g_access (g_get_home_dir(), W_OK) != 0);
+        create_dirs = (g_access (g_get_home_dir(), W_OK) == 0);
 
         gnome_settings_profile_start ("gnome_program_init");
         program = gnome_program_init (PACKAGE,



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]