diff options
author | Owen Taylor <otaylor@redhat.com> | 2005-02-03 23:24:51 +0000 |
---|---|---|
committer | Owen Taylor <otaylor@src.gnome.org> | 2005-02-03 23:24:51 +0000 |
commit | c911edecf89a0ba523a77f45f0a97c73ed186a25 (patch) | |
tree | f6d343cf30e57dfaeddd0689d399f68563e55488 /pango/pangofc-font.c | |
parent | f31d96cadb2e463759de8de51036882ac1342bde (diff) | |
download | pango-c911edecf89a0ba523a77f45f0a97c73ed186a25.tar.gz |
Fix unpaired lock/unlock_face().
2005-02-03 Owen Taylor <otaylor@redhat.com>
* pango/pangofc-font.c (pango_fc_font_real_get_glyph): Fix unpaired
lock/unlock_face().
Diffstat (limited to 'pango/pangofc-font.c')
-rw-r--r-- | pango/pangofc-font.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pango/pangofc-font.c b/pango/pangofc-font.c index 65620384..fabb2f17 100644 --- a/pango/pangofc-font.c +++ b/pango/pangofc-font.c @@ -484,12 +484,12 @@ pango_fc_font_real_get_glyph (PangoFcFont *font, face = pango_fc_font_lock_face (font); index = FcFreeTypeCharIndex (face, wc); - if (index && index <= face->num_glyphs) - return index; + if (index > face->num_glyphs) + index = 0; pango_fc_font_unlock_face (font); - return 0; + return index; } /** |