[gnome-screensaver] Fix the build with recent gnome-desktop



commit 576027bbdcbd0407f0f61ea78f250b239f3a8133
Author: Matthias Clasen <mclasen redhat com>
Date:   Fri Jan 7 10:12:24 2011 -0500

    Fix the build with recent gnome-desktop
    
    And bump the gnome-desktop requirement to 2.91.5.
    Patch by Giovanni Campagna;
    https://bugzilla.gnome.org/show_bug.cgi?id=638867

 configure.ac  |    2 +-
 src/gs-fade.c |    4 +---
 2 files changed, 2 insertions(+), 4 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 28cfd93..ee4c778 100644
--- a/configure.ac
+++ b/configure.ac
@@ -44,7 +44,7 @@ GDK_REQUIRED_VERSION=2.91.7
 GTK_REQUIRED_VERSION=2.91.7
 X11_REQUIRED_VERSION=1.0
 LIBGNOME_MENU_REQUIRED_VERSION=2.11.1
-GNOME_DESKTOP_REQUIRED_VERSION=2.91.2
+GNOME_DESKTOP_REQUIRED_VERSION=2.91.5
 
 LIBGNOMEKBDUI_REQUIRED_VERSION=0.1
 
diff --git a/src/gs-fade.c b/src/gs-fade.c
index 7de5574..24a3151 100644
--- a/src/gs-fade.c
+++ b/src/gs-fade.c
@@ -572,8 +572,6 @@ check_randr_extension (GSFade *fade, int screen_idx)
         screen_priv = &fade->priv->screen_priv[screen_idx];
 
         screen_priv->rrscreen = gnome_rr_screen_new (screen,
-                                                     NULL,
-                                                     NULL,
                                                      NULL);
         if (!screen_priv->rrscreen) {
                 screen_priv->fade_type = FADE_TYPE_NONE;
@@ -907,7 +905,7 @@ gs_fade_finalize (GObject *object)
                 for (i = 0; i < fade->priv->num_screens; i++) {
                         if (!fade->priv->screen_priv[i].rrscreen)
                                 continue;
-                        gnome_rr_screen_destroy (fade->priv->screen_priv[i].rrscreen);
+                        g_object_unref (fade->priv->screen_priv[i].rrscreen);
                 }
 
                 g_free (fade->priv->screen_priv);



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