diff options
author | Owen Taylor <otaylor@redhat.com> | 2004-07-28 21:03:16 +0000 |
---|---|---|
committer | Owen Taylor <otaylor@src.gnome.org> | 2004-07-28 21:03:16 +0000 |
commit | 940fb18d18a8158cfb0c2786ce96bd2ddc49202d (patch) | |
tree | 5fed175746ea2e37fd69ee7aa2969777b04c39e9 | |
parent | 732b34d688b36e5eb034aafd83c2d76a3475d882 (diff) | |
download | pango-940fb18d18a8158cfb0c2786ce96bd2ddc49202d.tar.gz |
Check glyphs[mpreLimit] not glyphs[mpreIndex]. (Found by Chris Blizzard)
Wed Jul 28 17:00:23 2004 Owen Taylor <otaylor@redhat.com>
* modules/indic/mprefixups.c (indic_mprefixups_apply):
Check glyphs[mpreLimit] not glyphs[mpreIndex]. (Found
by Chris Blizzard)
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | ChangeLog.pre-1-10 | 6 | ||||
-rw-r--r-- | ChangeLog.pre-1-6 | 6 | ||||
-rw-r--r-- | ChangeLog.pre-1-8 | 6 | ||||
-rw-r--r-- | modules/indic/mprefixups.c | 2 |
5 files changed, 25 insertions, 1 deletions
@@ -1,3 +1,9 @@ +Wed Jul 28 17:00:23 2004 Owen Taylor <otaylor@redhat.com> + + * modules/indic/mprefixups.c (indic_mprefixups_apply): + Check glyphs[mpreLimit] not glyphs[mpreIndex]. (Found + by Chris Blizzard) + Tue Jul 27 14:14:05 2004 Behdad Esfahbod <pango@behdad.org> * modules/arabic/arabic-fc.c: Don't substitute FARSI YEH with ARABIC YEH if the font does not have any ARABIC YEH. diff --git a/ChangeLog.pre-1-10 b/ChangeLog.pre-1-10 index 15182fe5..d259509c 100644 --- a/ChangeLog.pre-1-10 +++ b/ChangeLog.pre-1-10 @@ -1,3 +1,9 @@ +Wed Jul 28 17:00:23 2004 Owen Taylor <otaylor@redhat.com> + + * modules/indic/mprefixups.c (indic_mprefixups_apply): + Check glyphs[mpreLimit] not glyphs[mpreIndex]. (Found + by Chris Blizzard) + Tue Jul 27 14:14:05 2004 Behdad Esfahbod <pango@behdad.org> * modules/arabic/arabic-fc.c: Don't substitute FARSI YEH with ARABIC YEH if the font does not have any ARABIC YEH. diff --git a/ChangeLog.pre-1-6 b/ChangeLog.pre-1-6 index 15182fe5..d259509c 100644 --- a/ChangeLog.pre-1-6 +++ b/ChangeLog.pre-1-6 @@ -1,3 +1,9 @@ +Wed Jul 28 17:00:23 2004 Owen Taylor <otaylor@redhat.com> + + * modules/indic/mprefixups.c (indic_mprefixups_apply): + Check glyphs[mpreLimit] not glyphs[mpreIndex]. (Found + by Chris Blizzard) + Tue Jul 27 14:14:05 2004 Behdad Esfahbod <pango@behdad.org> * modules/arabic/arabic-fc.c: Don't substitute FARSI YEH with ARABIC YEH if the font does not have any ARABIC YEH. diff --git a/ChangeLog.pre-1-8 b/ChangeLog.pre-1-8 index 15182fe5..d259509c 100644 --- a/ChangeLog.pre-1-8 +++ b/ChangeLog.pre-1-8 @@ -1,3 +1,9 @@ +Wed Jul 28 17:00:23 2004 Owen Taylor <otaylor@redhat.com> + + * modules/indic/mprefixups.c (indic_mprefixups_apply): + Check glyphs[mpreLimit] not glyphs[mpreIndex]. (Found + by Chris Blizzard) + Tue Jul 27 14:14:05 2004 Behdad Esfahbod <pango@behdad.org> * modules/arabic/arabic-fc.c: Don't substitute FARSI YEH with ARABIC YEH if the font does not have any ARABIC YEH. diff --git a/modules/indic/mprefixups.c b/modules/indic/mprefixups.c index 183f29ce..85ced566 100644 --- a/modules/indic/mprefixups.c +++ b/modules/indic/mprefixups.c @@ -95,7 +95,7 @@ void indic_mprefixups_apply(MPreFixups *mprefixups, PangoOTBuffer *buffer) baseIndex -= 1; } - while (glyphs[mpreIndex].glyph == 0xFFFF || glyphs[mpreIndex].glyph == 0xFFFE) { + while (glyphs[mpreLimit].glyph == 0xFFFF || glyphs[mpreLimit].glyph == 0xFFFE) { mpreLimit += 1; } |