diff options
author | Behdad Esfahbod <behdad@gnome.org> | 2007-01-17 22:51:31 +0000 |
---|---|---|
committer | Behdad Esfahbod <behdad@src.gnome.org> | 2007-01-17 22:51:31 +0000 |
commit | bff0e825ea0bbd7bb8cf453a7edfd31e7bfec004 (patch) | |
tree | 857c41264a0a125d1e3890a02fafeeaa2a66ddbf /modules | |
parent | 8f889bf88b2e6be62af512d5fef5a1ec8bc93eba (diff) | |
download | pango-bff0e825ea0bbd7bb8cf453a7edfd31e7bfec004.tar.gz |
Bug 395328 – Map kATSDeletedGlyphcode to PANGO_GLYPH_EMPTY
2007-01-17 Behdad Esfahbod <behdad@gnome.org>
Bug 395328 – Map kATSDeletedGlyphcode to PANGO_GLYPH_EMPTY
* modules/basic/basic-atsui.c (set_glyph): Handle
kATSDeletedGlyphcode.
svn path=/trunk/; revision=2170
Diffstat (limited to 'modules')
-rw-r--r-- | modules/basic/basic-atsui.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/basic/basic-atsui.c b/modules/basic/basic-atsui.c index 352c582e..88d967e9 100644 --- a/modules/basic/basic-atsui.c +++ b/modules/basic/basic-atsui.c @@ -85,7 +85,8 @@ set_glyph (PangoFont *font, { PangoRectangle logical_rect; - glyphs->glyphs[i].glyph = glyph; + glyphs->glyphs[i].glyph = G_UNLIKELY (glyph == kATSDeletedGlyphcode) ? + PANGO_GLYPH_EMPTY : glyph; glyphs->glyphs[i].geometry.x_offset = 0; glyphs->glyphs[i].geometry.y_offset = 0; |