diff options
author | Matthias Clasen <mclasen@redhat.com> | 2021-05-03 07:32:57 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2021-05-03 07:44:38 -0400 |
commit | e2722f03acff4955d6d073ce51424c7401059111 (patch) | |
tree | ff328cd83f7685e1a14cc7b143c7ee0cc02cec67 | |
parent | 1be4684441c898df79d260ec7da7d2efb5d83168 (diff) | |
download | gtk+-e2722f03acff4955d6d073ce51424c7401059111.tar.gz |
x11: A few static analysis fixes
-rw-r--r-- | gdk/x11/gdksurface-x11.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gdk/x11/gdksurface-x11.c b/gdk/x11/gdksurface-x11.c index f8a69b858e..fd5dabeaa1 100644 --- a/gdk/x11/gdksurface-x11.c +++ b/gdk/x11/gdksurface-x11.c @@ -624,10 +624,12 @@ maybe_sync_counter_for_end_frame (GdkSurface *surface) { GdkX11Surface *impl = GDK_X11_SURFACE (surface); gboolean frame_sync_negotiated = _gdk_x11_surface_syncs_frames (surface); - gboolean frame_done_painting = !impl->toplevel->frame_pending; + gboolean frame_done_painting; #ifdef HAVE_XDAMAGE frame_done_painting = !impl->toplevel->frame_still_painting && frame_sync_negotiated; +#else + frame_done_painting = !impl->toplevel->frame_pending; #endif if (!impl->toplevel->frame_pending) @@ -1582,7 +1584,6 @@ gdk_x11_surface_show (GdkSurface *surface, gboolean already_mapped) GdkToplevelX11 *toplevel; Display *xdisplay = GDK_SURFACE_XDISPLAY (surface); Window xwindow = GDK_SURFACE_XID (surface); - GdkX11Surface *impl = GDK_X11_SURFACE (surface); if (!already_mapped) set_initial_hints (surface); @@ -1598,6 +1599,7 @@ gdk_x11_surface_show (GdkSurface *surface, gboolean already_mapped) if (GDK_PROFILER_IS_RUNNING) { + GdkX11Surface *impl = GDK_X11_SURFACE (surface); if (impl->map_time == 0) impl->map_time = g_get_monotonic_time (); } |