Use the newly introduced helper for this task.
/* FIXME: untrusted clients case not multidevice-safe */
pointer_window = None;
- toplevels = gdk_display_get_toplevel_windows (display);
+ toplevels = gdk_x11_display_get_toplevel_windows (display);
for (list = toplevels; list != NULL; list = list->next)
{
window = GDK_WINDOW (list->data);
/* FIXME: untrusted clients case not multidevice-safe */
pointer_window = None;
- toplevels = gdk_display_get_toplevel_windows (display);
+ toplevels = gdk_x11_display_get_toplevel_windows (display);
for (list = toplevels; list != NULL; list = list->next)
{
window = GDK_WINDOW (list->data);
GdkWindowImplX11 *impl;
gint x, y, width, height;
- toplevel_windows = gdk_display_get_toplevel_windows (display);
+ toplevel_windows = gdk_x11_display_get_toplevel_windows (display);
for (list = toplevel_windows; list; list = list->next)
{
window = GDK_WINDOW (list->data);
#include "gdkdisplay-x11.h"
#include "gdkscreen-x11.h"
#include "gdkdisplayprivate.h"
+#include "gdkprivate-x11.h"
G_DEFINE_TYPE (GdkX11Monitor, gdk_x11_monitor, GDK_TYPE_MONITOR)
GdkWindow *window;
gboolean has_fullscreen;
- toplevels = gdk_display_get_toplevel_windows (monitor->display);
+ toplevels = gdk_x11_display_get_toplevel_windows (monitor->display);
has_fullscreen = FALSE;
for (l = toplevels; l; l = l->next)
root = x11_screen->root_window;
GDK_WINDOW_IMPL_X11 (root->impl)->window_scale = scale;
- toplevels = gdk_display_get_toplevel_windows (x11_screen->display);
+ toplevels = gdk_x11_display_get_toplevel_windows (x11_screen->display);
for (l = toplevels; l != NULL; l = l->next)
{