diff options
Diffstat (limited to 'www-client/mozilla/files/mozilla-1.7.12-gtk2xft-invalidate-pango_context.patch')
-rw-r--r-- | www-client/mozilla/files/mozilla-1.7.12-gtk2xft-invalidate-pango_context.patch | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/www-client/mozilla/files/mozilla-1.7.12-gtk2xft-invalidate-pango_context.patch b/www-client/mozilla/files/mozilla-1.7.12-gtk2xft-invalidate-pango_context.patch new file mode 100644 index 000000000000..43fd152a745d --- /dev/null +++ b/www-client/mozilla/files/mozilla-1.7.12-gtk2xft-invalidate-pango_context.patch @@ -0,0 +1,19 @@ +--- mozilla/gfx/src/gtk/nsFontMetricsXft.cpp 2005-09-26 20:39:02.000000000 +0200 ++++ mozilla.az/gfx/src/gtk/nsFontMetricsXft.cpp 2005-09-26 20:34:34.000000000 +0200 +@@ -2775,10 +2779,14 @@ FreeGlobals(void) + NS_IF_RELEASE(gFontEncodingProperties); + NS_IF_RELEASE(gCharsetManager); + gCTLEnabled = PR_FALSE; +- if (gPangoContext) ++ if (gPangoContext) { + g_object_unref(gPangoContext); +- if (gPangoAttrList) ++ gPangoContext = nsnull; ++ } ++ if (gPangoAttrList) { + pango_attr_list_unref(gPangoAttrList); ++ gPangoAttrList = nsnull; ++ } + + gFontXftMaps.Clear(); + |