[gtk+] wayland: Don't destroy the cairo surface when resizing it



commit 084c2feb7e27baf34474227fd0904b6d3dd35e4d
Author: Jasper St. Pierre <jstpierre mecheye net>
Date:   Sun Feb 23 16:06:20 2014 -0500

    wayland: Don't destroy the cairo surface when resizing it
    
    The code in GDK is incredibly broken and nobody is quite sure what's
    right-side-up and what's upside down, but this breaks mutter-wayland
    now, so let's remove it. It might leak, but we should probably do a
    full restructuring of GDK drawing to fix it.

 gdk/wayland/gdkwindow-wayland.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)
---
diff --git a/gdk/wayland/gdkwindow-wayland.c b/gdk/wayland/gdkwindow-wayland.c
index d980bf8..82dafb2 100644
--- a/gdk/wayland/gdkwindow-wayland.c
+++ b/gdk/wayland/gdkwindow-wayland.c
@@ -1488,8 +1488,6 @@ gdk_window_wayland_resize_cairo_surface (GdkWindow       *window,
                                          gint             height)
 {
   /* cairo image surfaces cannot be resized */
-  cairo_surface_destroy (surface);
-
   return NULL;
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]