Bug 562574 – Pangocariowin32 is leaking every cairo font it ever creates
authorBehdad Esfahbod <behdad@gnome.org>
Fri, 28 Nov 2008 17:34:57 +0000 (17:34 +0000)
committerBehdad Esfahbod <behdad@src.gnome.org>
Fri, 28 Nov 2008 17:34:57 +0000 (17:34 +0000)
commit74cc07c44afd2879418389cce57a4129b60d61e6
tree0183a27ad517826d064115cf76ba62a0b54033f4
parent0a189cf8c9d4489a30bc1a5f0f4ce62bcc8c9a5d
Bug 562574 – Pangocariowin32 is leaking every cairo font it ever creates

2008-11-28  Behdad Esfahbod  <behdad@gnome.org>

        Bug 562574 – Pangocariowin32 is leaking every cairo font it ever
        creates

        * pango/pangocairo-atsuifont.c (pango_cairo_atsui_font_finalize):
        * pango/pangocairo-win32font.c (pango_cairo_win32_font_finalize):
        Finalize shared pangocairo font resources.  Oops!

        * pango/pangocairo-font.c (_pango_cairo_font_private_finalize):
        Protect against multiple calls to finalize.  This is practiced by the
        pangocairo-fcfont when a font is shutdown and then finalized.

svn path=/trunk/; revision=2746
ChangeLog
pango/pangocairo-atsuifont.c
pango/pangocairo-fcfont.c
pango/pangocairo-font.c
pango/pangocairo-win32font.c