summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-1-10
diff options
context:
space:
mode:
authorOwen Taylor <otaylor@redhat.com>2005-03-03 19:38:02 +0000
committerOwen Taylor <otaylor@src.gnome.org>2005-03-03 19:38:02 +0000
commitd348afb46f51fc779d3238acdc170fb563180622 (patch)
tree54d063fd481ece6961922ffae53b1deb7a168100 /ChangeLog.pre-1-10
parent5c6bc9117934a13465a6db3d94a1b1803f26a930 (diff)
downloadpango-d348afb46f51fc779d3238acdc170fb563180622.tar.gz
For all binary searches, handle the case where the number of items is 0.
2005-03-03 Owen Taylor <otaylor@redhat.com> * pango/opentype/ftxopen.c (Coverage_Index1, Coverage_Index2, Get_Class2): For all binary searches, handle the case where the number of items is 0. (#162977, Nick Lamb) * pango/opentype/ftxgdef.c (TT_GDEF_Build_ClassDefinition): Handle the case where glyph_count == 0 properly. Fix a problem with cleanups on memory allocation failure. (Get_New_Count, Add_Glyph_Property): Avoid reading off the end of the ClassRangeRecord array.
Diffstat (limited to 'ChangeLog.pre-1-10')
-rw-r--r--ChangeLog.pre-1-1012
1 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog.pre-1-10 b/ChangeLog.pre-1-10
index ccbc06b2..d3bd5b4d 100644
--- a/ChangeLog.pre-1-10
+++ b/ChangeLog.pre-1-10
@@ -1,3 +1,15 @@
+2005-03-03 Owen Taylor <otaylor@redhat.com>
+
+ * pango/opentype/ftxopen.c (Coverage_Index1, Coverage_Index2,
+ Get_Class2): For all binary searches, handle the case where
+ the number of items is 0. (#162977, Nick Lamb)
+
+ * pango/opentype/ftxgdef.c (TT_GDEF_Build_ClassDefinition):
+ Handle the case where glyph_count == 0 properly. Fix a problem
+ with cleanups on memory allocation failure.
+ (Get_New_Count, Add_Glyph_Property): Avoid reading off the
+ end of the ClassRangeRecord array.
+
2005-03-02 Owen Taylor <otaylor@redhat.com>
* pango/fonts.c (pango_font_description_from_string_: For