pango r2825 - in trunk: . pango



Author: behdad
Date: Mon Feb  2 00:13:22 2009
New Revision: 2825
URL: http://svn.gnome.org/viewvc/pango?rev=2825&view=rev

Log:
2009-02-01  Behdad Esfahbod  <behdad gnome org>

        * pango/pangocairo-fcfont.c (pango_cairo_fc_font_class_init):
        Don't do anything in shutdown.  Was causing double-free of cairo
        font private data.

Modified:
   trunk/ChangeLog
   trunk/pango/pangocairo-fcfont.c

Modified: trunk/pango/pangocairo-fcfont.c
==============================================================================
--- trunk/pango/pangocairo-fcfont.c	(original)
+++ trunk/pango/pangocairo-fcfont.c	Mon Feb  2 00:13:22 2009
@@ -135,14 +135,6 @@
 }
 
 static void
-pango_cairo_fc_font_shutdown (PangoFcFont *fcfont)
-{
-  PangoCairoFcFont *cffont = (PangoCairoFcFont *) (fcfont);
-
-  _pango_cairo_font_private_finalize (&cffont->cf_priv);
-}
-
-static void
 pango_cairo_fc_font_class_init (PangoCairoFcFontClass *class)
 {
   GObjectClass *object_class = G_OBJECT_CLASS (class);
@@ -156,7 +148,6 @@
 
   fc_font_class->lock_face = pango_cairo_fc_font_lock_face;
   fc_font_class->unlock_face = pango_cairo_fc_font_unlock_face;
-  fc_font_class->shutdown = pango_cairo_fc_font_shutdown;
 }
 
 static void



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