summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOwen Taylor <otaylor@redhat.com>2005-06-14 19:54:46 +0000
committerOwen Taylor <otaylor@src.gnome.org>2005-06-14 19:54:46 +0000
commit56a21f804d432cfbba37bd17c6d3451b865890e1 (patch)
tree13d25f82438af829da1d8c2fcb6a59bc978d3663
parented399c9dd5c824cf9540fd93672fe11a3fe008dc (diff)
downloadpango-56a21f804d432cfbba37bd17c6d3451b865890e1.tar.gz
Chain up from finalize. (#307547, Paolo Borelli)
2005-06-14 Owen Taylor <otaylor@redhat.com> * pango/opentype/pango-ot-info.c (pango_ot_info_finalize) pango/opentype/pango-ot-ruleset.c (pango_ot_ruleset_finalize): Chain up from finalize. (#307547, Paolo Borelli) * pango/opentype/pango-ot-info.c (pango_ot_info_finalizer): make accidentally public function static.
-rw-r--r--ChangeLog9
-rw-r--r--ChangeLog.pre-1-109
-rw-r--r--pango/opentype/pango-ot-info.c4
-rw-r--r--pango/opentype/pango-ot-ruleset.c2
4 files changed, 23 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 3d851744..fbb9e498 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,14 @@
2005-06-14 Owen Taylor <otaylor@redhat.com>
+ * pango/opentype/pango-ot-info.c (pango_ot_info_finalize)
+ pango/opentype/pango-ot-ruleset.c (pango_ot_ruleset_finalize):
+ Chain up from finalize. (#307547, Paolo Borelli)
+
+ * pango/opentype/pango-ot-info.c (pango_ot_info_finalizer):
+ make accidentally public function static.
+
+2005-06-14 Owen Taylor <otaylor@redhat.com>
+
* pango/ellipsize.c (shape_ellipsis): Fix FALSE/TRUE
typo that was causing crashes with fonts not containing
".". (#304039, Sebastien Bacher)
diff --git a/ChangeLog.pre-1-10 b/ChangeLog.pre-1-10
index 3d851744..fbb9e498 100644
--- a/ChangeLog.pre-1-10
+++ b/ChangeLog.pre-1-10
@@ -1,5 +1,14 @@
2005-06-14 Owen Taylor <otaylor@redhat.com>
+ * pango/opentype/pango-ot-info.c (pango_ot_info_finalize)
+ pango/opentype/pango-ot-ruleset.c (pango_ot_ruleset_finalize):
+ Chain up from finalize. (#307547, Paolo Borelli)
+
+ * pango/opentype/pango-ot-info.c (pango_ot_info_finalizer):
+ make accidentally public function static.
+
+2005-06-14 Owen Taylor <otaylor@redhat.com>
+
* pango/ellipsize.c (shape_ellipsis): Fix FALSE/TRUE
typo that was causing crashes with fonts not containing
".". (#304039, Sebastien Bacher)
diff --git a/pango/opentype/pango-ot-info.c b/pango/opentype/pango-ot-info.c
index a6baa7fd..9a0f3f09 100644
--- a/pango/opentype/pango-ot-info.c
+++ b/pango/opentype/pango-ot-info.c
@@ -92,9 +92,11 @@ pango_ot_info_finalize (GObject *object)
TT_Done_GPOS_Table (info->gpos);
info->gpos = NULL;
}
+
+ parent_class->finalize (object);
}
-void
+static void
pango_ot_info_finalizer (void *object)
{
FT_Face face = object;
diff --git a/pango/opentype/pango-ot-ruleset.c b/pango/opentype/pango-ot-ruleset.c
index 47af334b..4c219301 100644
--- a/pango/opentype/pango-ot-ruleset.c
+++ b/pango/opentype/pango-ot-ruleset.c
@@ -88,6 +88,8 @@ pango_ot_ruleset_finalize (GObject *object)
g_array_free (ruleset->rules, TRUE);
g_object_unref (ruleset->info);
+
+ parent_class->finalize (object);
}
/**