diff options
author | Marco Trevisan (Treviño) <mail@3v1n0.net> | 2014-11-19 14:47:33 +0100 |
---|---|---|
committer | Marco Trevisan (Treviño) <mail@3v1n0.net> | 2014-11-19 14:47:33 +0100 |
commit | 49699adecea23d4b5cc33cc68673220e04dfe7cd (patch) | |
tree | 72358278f62e3e134c7a28ca92c25e6b89391d1e | |
parent | 53a9f3800ab692902707daf6c66bdc32ff99a008 (diff) | |
download | gtk+-49699adecea23d4b5cc33cc68673220e04dfe7cd.tar.gz |
mir: use more g_clear_pointer
-rw-r--r-- | gdk/mir/gdkmirwindowimpl.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/gdk/mir/gdkmirwindowimpl.c b/gdk/mir/gdkmirwindowimpl.c index 18f837e5d6..24e4c0685a 100644 --- a/gdk/mir/gdkmirwindowimpl.c +++ b/gdk/mir/gdkmirwindowimpl.c @@ -248,7 +248,7 @@ ensure_no_surface (GdkWindow *window) if (impl->cairo_surface) { cairo_surface_finish (impl->cairo_surface); - g_clear_pointer(&impl->cairo_surface, cairo_surface_destroy); + g_clear_pointer (&impl->cairo_surface, cairo_surface_destroy); } if (window->gl_paint_context) @@ -329,11 +329,7 @@ send_buffer (GdkWindow *window) mir_surface_swap_buffers_sync (impl->surface); /* The Cairo context is no longer valid */ - if (impl->cairo_surface) - { - cairo_surface_destroy (impl->cairo_surface); - impl->cairo_surface = NULL; - } + g_clear_pointer (&impl->cairo_surface, cairo_surface_destroy); } static cairo_surface_t * |