summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schlemmer <azarah@gentoo.org>2005-09-26 22:12:50 +0000
committerMartin Schlemmer <azarah@gentoo.org>2005-09-26 22:12:50 +0000
commit3e9ce920779c544ef253b88b1c8f0bc95f5e2c35 (patch)
tree1dc2a81b20a63b624c0b8a71cdf5826cc1167654 /www-client/mozilla/files/mozilla-1.7.12-gtk2xft-invalidate-pango_context.patch
parentAdd rpath stuff, bug #100597. Fix epiphany/galeon/etc segfaulting at (diff)
downloadhistorical-3e9ce920779c544ef253b88b1c8f0bc95f5e2c35.tar.gz
historical-3e9ce920779c544ef253b88b1c8f0bc95f5e2c35.tar.bz2
historical-3e9ce920779c544ef253b88b1c8f0bc95f5e2c35.zip
Add rpath stuff, bug #100597. Fix epiphany/galeon/etc segfaulting at startup.
Package-Manager: portage-2.0.52-r1
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.patch19
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();
+