Skip to content

Commit b4dcd38

Browse files
committed
errors.c: avoid deprecated 'gdk_error_trap...' functions:
avoid deprecated: gdk_error_trap_push gdk_error_trap_pop_ignored gdk_error_trap_pop
1 parent 898e941 commit b4dcd38

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/core/errors.c

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,31 +28,32 @@
2828
#include <errno.h>
2929
#include <stdlib.h>
3030
#include <gdk/gdk.h>
31+
#include <gdk/gdkx.h>
3132
#include <gtk/gtk.h>
3233

3334
void
3435
meta_error_trap_push (MetaDisplay *display)
3536
{
36-
gdk_error_trap_push ();
37+
gdk_x11_display_error_trap_push (gdk_x11_lookup_xdisplay (meta_display_get_xdisplay (display)));
3738
}
3839

3940
void
4041
meta_error_trap_pop (MetaDisplay *display,
4142
gboolean last_request_was_roundtrip)
4243
{
43-
gdk_error_trap_pop_ignored ();
44+
gdk_x11_display_error_trap_pop_ignored (gdk_x11_lookup_xdisplay (meta_display_get_xdisplay (display)));
4445
}
4546

4647
void
4748
meta_error_trap_push_with_return (MetaDisplay *display)
4849
{
49-
gdk_error_trap_push ();
50+
gdk_x11_display_error_trap_push (gdk_x11_lookup_xdisplay (meta_display_get_xdisplay (display)));
5051
}
5152

5253
int
5354
meta_error_trap_pop_with_return (MetaDisplay *display,
5455
gboolean last_request_was_roundtrip)
5556
{
56-
return gdk_error_trap_pop ();
57+
return gdk_x11_display_error_trap_pop (gdk_x11_lookup_xdisplay (meta_display_get_xdisplay (display)));
5758
}
5859

0 commit comments

Comments
 (0)