x11: Stop using gdk_screen_get_display
authorMatthias Clasen <mclasen@redhat.com>
Wed, 1 Nov 2017 23:41:45 +0000 (19:41 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 2 Nov 2017 00:48:03 +0000 (20:48 -0400)
Never necessary, we can just use the field directly.

gdk/x11/gdkapplaunchcontext-x11.c
gdk/x11/gdkglcontext-x11.c
gdk/x11/gdkscreen-x11.c
gdk/x11/gdkvisual-x11.c
gdk/x11/gdkwindow-x11.c
gdk/x11/xsettings-client.c

index a4e9800d6f26d1626b8cb97aa4e801bd887a5fc3..2080f19ee48eb977b544c53d28eac630f509672b 100644 (file)
@@ -244,7 +244,7 @@ add_startup_timeout (GdkScreen  *screen,
     }
 
   sn_data = g_new (StartupNotificationData, 1);
-  sn_data->display = g_object_ref (gdk_screen_get_display (screen));
+  sn_data->display = g_object_ref (GDK_SCREEN_DISPLAY (screen));
   sn_data->startup_id = g_strdup (startup_id);
   g_get_current_time (&sn_data->time);
 
index 97500166ad83d3cb73edeb4cc7698fc73f0f1414..75dab823b4b50bcb98d7c8efc867cf7acc115f10 100644 (file)
@@ -785,7 +785,7 @@ gdk_x11_gl_context_init (GdkX11GLContext *self)
 gboolean
 gdk_x11_screen_init_gl (GdkScreen *screen)
 {
-  GdkDisplay *display = gdk_screen_get_display (screen);
+  GdkDisplay *display = GDK_SCREEN_DISPLAY (screen);
   GdkX11Display *display_x11 = GDK_X11_DISPLAY (display);
   Display *dpy;
   int error_base, event_base;
index ad6505bda7ba787be3a557368f00a045d2e0ceaa..7d5e9548431f852381b1e1ac5ee71dd8c92ab6c7 100644 (file)
@@ -179,7 +179,7 @@ get_current_desktop (GdkScreen *screen)
                                             gdk_atom_intern_static_string ("_NET_CURRENT_DESKTOP")))
     return workspace;
 
-  display = GDK_DISPLAY_XDISPLAY (gdk_screen_get_display (screen));
+  display = GDK_DISPLAY_XDISPLAY (GDK_SCREEN_DISPLAY (screen));
   win = XRootWindow (display, gdk_x11_screen_get_screen_number (screen));
 
   current_desktop = XInternAtom (display, "_NET_CURRENT_DESKTOP", True);
@@ -220,8 +220,8 @@ gdk_x11_screen_get_work_area (GdkScreen    *screen,
   int             desktop;
   Display        *display;
 
-  display = GDK_DISPLAY_XDISPLAY (gdk_screen_get_display (screen));
-  root_window = gdk_display_get_root_window (gdk_screen_get_display (screen));
+  display = GDK_SCREEN_XDISPLAY (screen);
+  root_window = gdk_display_get_root_window (GDK_SCREEN_DISPLAY (screen));
   workarea = XInternAtom (display, "_NET_WORKAREA", True);
 
   /* Defaults in case of error */
@@ -343,7 +343,7 @@ static gboolean
 init_randr15 (GdkScreen *screen, gboolean *changed)
 {
 #ifdef HAVE_RANDR15
-  GdkDisplay *display = gdk_screen_get_display (screen);
+  GdkDisplay *display = GDK_SCREEN_DISPLAY (screen);
   GdkX11Display *x11_display = GDK_X11_DISPLAY (display);
   GdkX11Screen *x11_screen = GDK_X11_SCREEN (screen);
   XRRScreenResources *resources;
@@ -528,7 +528,7 @@ static gboolean
 init_randr13 (GdkScreen *screen, gboolean *changed)
 {
 #ifdef HAVE_RANDR
-  GdkDisplay *display = gdk_screen_get_display (screen);
+  GdkDisplay *display = GDK_SCREEN_DISPLAY (screen);
   GdkX11Display *x11_display = GDK_X11_DISPLAY (display);
   GdkX11Screen *x11_screen = GDK_X11_SCREEN (screen);
   XRRScreenResources *resources;
@@ -869,7 +869,7 @@ init_randr_support (GdkScreen *screen)
                 StructureNotifyMask);
 
 #ifdef HAVE_RANDR
-  if (!GDK_X11_DISPLAY (gdk_screen_get_display (screen))->have_randr12)
+  if (!GDK_X11_DISPLAY (GDK_SCREEN_DISPLAY (screen))->have_randr12)
     return;
 
   XRRSelectInput (GDK_SCREEN_XDISPLAY (screen),
@@ -893,7 +893,7 @@ _gdk_x11_screen_size_changed (GdkScreen *screen,
 #ifdef HAVE_RANDR
   GdkX11Display *display_x11;
 
-  display_x11 = GDK_X11_DISPLAY (gdk_screen_get_display (screen));
+  display_x11 = GDK_X11_DISPLAY (GDK_SCREEN_DISPLAY (screen));
 
   if (display_x11->have_randr13 && event->type == ConfigureNotify)
     return;
@@ -916,7 +916,7 @@ _gdk_x11_screen_get_edge_monitors (GdkScreen *screen,
 {
 #ifdef HAVE_XFREE_XINERAMA
   GdkX11Screen *x11_screen = GDK_X11_SCREEN (screen);
-  GdkWindow    *root_window = gdk_display_get_root_window (gdk_screen_get_display (screen));
+  GdkWindow    *root_window = gdk_display_get_root_window (GDK_SCREEN_DISPLAY (screen));
   gint          top_most_pos = gdk_window_get_height (root_window);
   gint          left_most_pos = gdk_window_get_width (root_window);
   gint          bottom_most_pos = 0;
index ebb54c9c27365592d11b915784e3b7529d5412bb..45ff54c003296a6ecf91194aa23bdeef78dacf75 100644 (file)
@@ -268,7 +268,7 @@ _gdk_x11_screen_init_visuals (GdkScreen *screen,
                                       RootWindow (x11_screen->xdisplay, x11_screen->screen_num),
                                       xvisual,
                                       AllocNone);
-          gdk_display_setup_window_visual (gdk_screen_get_display (screen),
+          gdk_display_setup_window_visual (GDK_SCREEN_DISPLAY (screen),
                                            x11_screen->rgba_visual->depth,
                                            GDK_X11_VISUAL (x11_screen->rgba_visual)->xvisual,
                                            colormap,
@@ -276,7 +276,7 @@ _gdk_x11_screen_init_visuals (GdkScreen *screen,
         }
       else
         {
-          gdk_display_setup_window_visual (gdk_screen_get_display (screen),
+          gdk_display_setup_window_visual (GDK_SCREEN_DISPLAY (screen),
                                            DefaultDepth (x11_screen->xdisplay, x11_screen->screen_num),
                                            DefaultVisual (x11_screen->xdisplay, x11_screen->screen_num),
                                            DefaultColormap (x11_screen->xdisplay, x11_screen->screen_num),
index e292b7a326f80afb96daf7522b32585a1871586e..09781ff1419f3ba60ae2a6405cfd267c35455f73 100644 (file)
@@ -638,7 +638,7 @@ _gdk_x11_screen_init_root_window (GdkScreen *screen)
 
   g_assert (x11_screen->root_window == NULL);
 
-  window = x11_screen->root_window = _gdk_display_create_window (gdk_screen_get_display (screen));
+  window = x11_screen->root_window = _gdk_display_create_window (GDK_SCREEN_DISPLAY (screen));
 
   window->impl = g_object_new (GDK_TYPE_WINDOW_IMPL_X11, NULL);
   window->impl_window = window;
index b661b7a97da24afac129ba2dfc3656f961b765fa..cc21636ecd45d590136ecc48dd45d9b66ed72e4b 100644 (file)
@@ -73,7 +73,7 @@ gdk_xsettings_notify (GdkX11Screen     *x11_screen,
                       const char       *name,
                      GdkSettingAction  action)
 {
-  gdk_display_setting_changed (gdk_screen_get_display (GDK_SCREEN (x11_screen)), name);
+  gdk_display_setting_changed (x11_screen->display, name);
 }
 
 static gboolean