Destroy clutter texture cache properly.
This commit is contained in:
		@ -77,6 +77,14 @@ cairo_pixels_to_pixbuf (guint8 *pixels,
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static void
 | 
			
		||||
eek_clutter_renderer_finalize (GObject *object)
 | 
			
		||||
{
 | 
			
		||||
    EekClutterRendererPrivate *priv = EEK_CLUTTER_RENDERER_GET_PRIVATE(object);
 | 
			
		||||
    g_hash_table_destroy (priv->outline_texture_cache);
 | 
			
		||||
    G_OBJECT_CLASS (eek_clutter_renderer_parent_class)->finalize (object);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static void
 | 
			
		||||
eek_clutter_renderer_class_init (EekClutterRendererClass *klass)
 | 
			
		||||
{
 | 
			
		||||
@ -84,6 +92,8 @@ eek_clutter_renderer_class_init (EekClutterRendererClass *klass)
 | 
			
		||||
 | 
			
		||||
    g_type_class_add_private (gobject_class,
 | 
			
		||||
                              sizeof (EekClutterRendererPrivate));
 | 
			
		||||
 | 
			
		||||
    gobject_class->finalize = eek_clutter_renderer_finalize;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static void
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user