summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBehdad Esfahbod <behdad@gnome.org>2005-12-08 07:32:26 +0000
committerBehdad Esfahbod <behdad@src.gnome.org>2005-12-08 07:32:26 +0000
commitaa696f8a0f6abc35804414c00efb5c10d29236d3 (patch)
treeae611c69b6c54d100a69904729b04859e875cbd2
parent857a94eff0af615288cb19ecb3612c3d392aa43a (diff)
downloadpango-aa696f8a0f6abc35804414c00efb5c10d29236d3.tar.gz
Free ->fontset_hash. (#323498, Morten Welinder)
2005-12-05 Behdad Esfahbod <behdad@gnome.org> * pango/pangofc-fontmap.c (pango_fc_font_map_finalize): Free ->fontset_hash. (#323498, Morten Welinder)
-rw-r--r--ChangeLog5
-rw-r--r--pango/pangofc-fontmap.c3
2 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 55accebe..21d8cdd9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2005-12-05 Behdad Esfahbod <behdad@gnome.org>
+
+ * pango/pangofc-fontmap.c (pango_fc_font_map_finalize): Free
+ ->fontset_hash. (#323498, Morten Welinder)
+
2005-12-04 Behdad Esfahbod <behdad@gnome.org>
* modules/arabic-arabic-fc.c: Add 'cswh' (swash) OpenType feature, as
diff --git a/pango/pangofc-fontmap.c b/pango/pangofc-fontmap.c
index 94b9d688..86b9eb36 100644
--- a/pango/pangofc-fontmap.c
+++ b/pango/pangofc-fontmap.c
@@ -483,6 +483,9 @@ pango_fc_font_map_finalize (GObject *object)
g_queue_free (priv->fontset_cache);
g_hash_table_destroy (priv->coverage_hash);
+ if (priv->fontset_hash)
+ g_hash_table_destroy (priv->fontset_hash);
+
if (priv->font_hash)
g_hash_table_destroy (priv->font_hash);