[Xfce4-commits] [xfce/xfce4-power-manager] 03/63: common: fix deprecated warnings
noreply at xfce.org
noreply at xfce.org
Sun Mar 22 13:01:58 CET 2015
This is an automated email from the git hooks/post-receive script.
eric pushed a commit to branch master
in repository xfce/xfce4-power-manager.
commit f0a4570a3dc3ab62331ccd5bc6f48e0a730cff43
Author: Eric Koegel <eric.koegel at gmail.com>
Date: Mon Mar 2 08:15:25 2015 +0300
common: fix deprecated warnings
---
common/xfpm-brightness.c | 4 ++--
common/xfpm-common.c | 31 +++++++++++--------------------
2 files changed, 13 insertions(+), 22 deletions(-)
diff --git a/common/xfpm-brightness.c b/common/xfpm-brightness.c
index 9680aa3..066e44c 100644
--- a/common/xfpm-brightness.c
+++ b/common/xfpm-brightness.c
@@ -160,11 +160,11 @@ xfpm_brightness_setup_xrandr (XfpmBrightness *brightness)
if (!XRRQueryExtension (gdk_x11_get_default_xdisplay (), &event_base, &error_base) ||
!XRRQueryVersion (gdk_x11_get_default_xdisplay (), &major, &minor) )
{
- gdk_error_trap_pop ();
+ gdk_error_trap_pop_ignored ();
g_warning ("No XRANDR extension found");
return FALSE;
}
- gdk_error_trap_pop ();
+ gdk_error_trap_pop_ignored ();
if (major == 1 && minor < 2)
{
diff --git a/common/xfpm-common.c b/common/xfpm-common.c
index 51283b6..51afc4a 100644
--- a/common/xfpm-common.c
+++ b/common/xfpm-common.c
@@ -139,32 +139,23 @@ gboolean xfpm_is_multihead_connected (void)
{
GdkDisplay *dpy;
GdkScreen *screen;
- gint nscreen;
gint nmonitor;
dpy = gdk_display_get_default ();
-
- nscreen = gdk_display_get_n_screens (dpy);
-
- if ( nscreen == 1 )
+
+ screen = gdk_display_get_screen (dpy, 0);
+ if ( screen )
{
- screen = gdk_display_get_screen (dpy, 0);
- if ( screen )
+ nmonitor = gdk_screen_get_n_monitors (screen);
+ if ( nmonitor > 1 )
{
- nmonitor = gdk_screen_get_n_monitors (screen);
- if ( nmonitor > 1 )
- {
- g_debug ("Multiple monitor connected");
- return TRUE;
- }
- else
- return FALSE;
+ g_debug ("Multiple monitor connected");
+ return TRUE;
+ }
+ else
+ {
+ return FALSE;
}
- }
- else if ( nscreen > 1 )
- {
- g_debug ("Multiple screen connected");
- return TRUE;
}
return FALSE;
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the Xfce4-commits
mailing list