Skip to content

Commit 3431355

Browse files
author
raveit65
committed
background-manager: replace deprecated GDK functions
1 parent 7d65c47 commit 3431355

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

‎plugins/background/msd-background-manager.c‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ caja_is_drawing_bg (MsdBackgroundManager *manager)
104104
int format;
105105
unsigned long nitems, after;
106106
unsigned char *data;
107+
GdkDisplay *gdk_display;
107108
gboolean running = FALSE;
108109

109110
if (!manager->priv->caja_can_draw)
@@ -129,14 +130,15 @@ caja_is_drawing_bg (MsdBackgroundManager *manager)
129130
if (wmclass_prop == None)
130131
return FALSE;
131132

132-
gdk_error_trap_push();
133+
gdk_display = gdk_display_get_default ();
134+
gdk_x11_display_error_trap_push (gdk_display);
133135

134136
XGetWindowProperty (display, caja_window, wmclass_prop, 0, 20, False,
135137
XA_STRING, &type, &format, &nitems, &after, &data);
136138

137139
XSync (display, False);
138140

139-
if (gdk_error_trap_pop() == BadWindow || data == NULL)
141+
if (gdk_x11_display_error_trap_pop (gdk_display) == BadWindow || data == NULL)
140142
return FALSE;
141143

142144
/* See: caja_desktop_window_new(), in src/caja-desktop-window.c */

0 commit comments

Comments
 (0)