gnome-desktop r5316 - in trunk/libgnome-desktop: . libgnomeui



Author: federico
Date: Thu Dec  4 00:30:01 2008
New Revision: 5316
URL: http://svn.gnome.org/viewvc/gnome-desktop?rev=5316&view=rev

Log:
Finish error reporting from gnome_rr_config_apply_stored()

Signed-off-by: Federico Mena Quintero <federico novell com>

Modified:
   trunk/libgnome-desktop/gnome-rr-config.c
   trunk/libgnome-desktop/libgnomeui/gnome-rr-config.h

Modified: trunk/libgnome-desktop/gnome-rr-config.c
==============================================================================
--- trunk/libgnome-desktop/gnome-rr-config.c	(original)
+++ trunk/libgnome-desktop/gnome-rr-config.c	Thu Dec  4 00:30:01 2008
@@ -1192,15 +1192,17 @@
 	    /* This means the screen didn't change, so just proceed */
     }
 
-    stored = gnome_rr_config_new_stored (screen);
+    stored = gnome_rr_config_new_stored (screen, error);
 
     if (stored)
     {
-	gnome_rr_config_apply (stored, screen);
+	gboolean result;
+
+	result = gnome_rr_config_apply (stored, screen, error);
 
 	gnome_rr_config_free (stored);
 	
-	return TRUE;
+	return result;
     }
     else
     {

Modified: trunk/libgnome-desktop/libgnomeui/gnome-rr-config.h
==============================================================================
--- trunk/libgnome-desktop/libgnomeui/gnome-rr-config.h	(original)
+++ trunk/libgnome-desktop/libgnomeui/gnome-rr-config.h	Thu Dec  4 00:30:01 2008
@@ -85,7 +85,8 @@
 void            gnome_rr_config_sanitize     (GnomeRRConfig  *configuration);
 gboolean	gnome_rr_config_apply        (GnomeRRConfig  *configuration,
 					      GnomeRRScreen  *screen);
-gboolean        gnome_rr_config_apply_stored (GnomeRRScreen  *screen);
+gboolean        gnome_rr_config_apply_stored (GnomeRRScreen  *screen,
+					      GError        **error);
 gboolean        gnome_rr_config_applicable   (GnomeRRConfig  *configuration,
 					      GnomeRRScreen  *screen);
 



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