diff options
author | Behdad Esfahbod <behdad@gnome.org> | 2007-05-10 23:56:11 +0000 |
---|---|---|
committer | Behdad Esfahbod <behdad@src.gnome.org> | 2007-05-10 23:56:11 +0000 |
commit | 426b1f1fbc453a6d42bcf3cc3acc53634d437219 (patch) | |
tree | f60eff04c7467fc50673824a0fa9539aa396c2b1 /modules/indic | |
parent | b2859fd1776ebf5aa55163f5bc630291d13c29c6 (diff) | |
download | pango-426b1f1fbc453a6d42bcf3cc3acc53634d437219.tar.gz |
Use PANGO_OT_DEFAULT_LANGUAGE and PANGO_OT_ALL_GLYPHS instead of hardcoded
2007-05-10 Behdad Esfahbod <behdad@gnome.org>
* modules/arabic/arabic-fc.c (maybe_add_gsub_feature),
(maybe_add_gpos_feature), (get_ruleset):
* modules/basic/basic-fc.c (get_ruleset):
* modules/hebrew/hebrew-fc.c (maybe_add_gsub_feature),
(maybe_add_gpos_feature), (get_ruleset):
* modules/indic/indic-fc.c (maybe_add_GSUB_feature),
(maybe_add_GPOS_feature):
* modules/khmer/khmer-fc.c (maybe_add_GSUB_feature),
(maybe_add_GPOS_feature):
* modules/syriac/syriac-fc.c (maybe_add_gsub_feature),
(maybe_add_gpos_feature), (get_ruleset):
* modules/thai/thai-ot.c (maybe_add_gsub_feature),
(maybe_add_gpos_feature), (thai_ot_get_ruleset),
(lao_ot_get_ruleset):
* modules/tibetan/tibetan-fc.c (maybe_add_GSUB_feature),
(maybe_add_GPOS_feature):
Use PANGO_OT_DEFAULT_LANGUAGE and PANGO_OT_ALL_GLYPHS instead
of hardcoded 0xFFFF.
svn path=/trunk/; revision=2282
Diffstat (limited to 'modules/indic')
-rw-r--r-- | modules/indic/indic-fc.c | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/modules/indic/indic-fc.c b/modules/indic/indic-fc.c index 5d81c6c4..42a31bc9 100644 --- a/modules/indic/indic-fc.c +++ b/modules/indic/indic-fc.c @@ -140,14 +140,9 @@ maybe_add_GSUB_feature (PangoOTRuleset *ruleset, { guint feature_index; - /* 0xffff == default language system */ if (pango_ot_info_find_feature (info, PANGO_OT_TABLE_GSUB, - feature_tag, script_index, 0xffff, &feature_index)) + feature_tag, script_index, PANGO_OT_DEFAULT_LANGUAGE, &feature_index)) { - /* - printf("Added GSUB feature '%c%c%c%c' = %8.8X\n", feature_tag>>24, feature_tag>>16&0xFF, feature_tag>>8&0xFF, feature_tag&0xFF, property_bit); - */ - pango_ot_ruleset_add_feature (ruleset, PANGO_OT_TABLE_GSUB, feature_index, property_bit); } @@ -163,12 +158,8 @@ maybe_add_GPOS_feature (PangoOTRuleset *ruleset, guint feature_index; if (pango_ot_info_find_feature (info, PANGO_OT_TABLE_GPOS, - feature_tag,script_index, 0xffff, &feature_index)) + feature_tag,script_index, PANGO_OT_DEFAULT_LANGUAGE, &feature_index)) { - /* - printf("Added GPOS feature '%c%c%c%c' = %8.8X\n", feature_tag>>24, feature_tag>>16&0xFF, feature_tag>>8&0xFF, feature_tag&0xFF, property_bit); - */ - pango_ot_ruleset_add_feature (ruleset, PANGO_OT_TABLE_GPOS, feature_index, property_bit); } |