summaryrefslogtreecommitdiffstats
path: root/ext
diff options
context:
space:
mode:
authorStefan Kost <ensonic@users.sourceforge.net>2007-09-20 13:35:34 +0000
committerStefan Kost <ensonic@users.sourceforge.net>2007-09-20 13:35:34 +0000
commitce322e50aa93518716e7be291e65e666a4abe895 (patch)
treefa46ee9993d26c3834d775b695a684a9a02a5310 /ext
parent747b46f419f60808662a36c944fbf6a2a14e3c32 (diff)
ext/cairo/gsttextoverlay.c: Add info about static leak.
Original commit message from CVS: * ext/cairo/gsttextoverlay.c: Add info about static leak. * tests/check/Makefile.am: * tests/check/generic/states.c: Improved state change unit test.
Diffstat (limited to 'ext')
-rw-r--r--ext/cairo/gsttextoverlay.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/ext/cairo/gsttextoverlay.c b/ext/cairo/gsttextoverlay.c
index 366b655f..ae1ee6fc 100644
--- a/ext/cairo/gsttextoverlay.c
+++ b/ext/cairo/gsttextoverlay.c
@@ -281,6 +281,9 @@ gst_text_overlay_font_init (GstCairoTextOverlay * overlay)
cairo_select_font_face (cr, overlay->font, overlay->slant, overlay->weight);
cairo_set_font_size (cr, overlay->scale);
+ /* this has a static leak:
+ * http://lists.freedesktop.org/archives/cairo/2007-May/010623.html
+ */
cairo_font_extents (cr, &font_extents);
overlay->font_height = GST_ROUND_UP_2 ((guint) font_extents.height);
overlay->need_render = TRUE;