From b21c3a3a2f9e65a60cbb0e245780fec037904224 Mon Sep 17 00:00:00 2001 From: Al Date: Mon, 22 Jun 2015 22:06:16 -0500 Subject: [PATCH] [transliteration] using different struct in script data header file --- scripts/geodata/i18n/transliteration_rules.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/scripts/geodata/i18n/transliteration_rules.py b/scripts/geodata/i18n/transliteration_rules.py index 9c09f3a6..33a3169a 100644 --- a/scripts/geodata/i18n/transliteration_rules.py +++ b/scripts/geodata/i18n/transliteration_rules.py @@ -1420,10 +1420,8 @@ transliterator_script_data_template = u''' #include "unicode_scripts.h" typedef struct script_transliteration_rule {{ - script_type_t script; - char *language; - uint32_t index; - uint32_t len; + script_language_t script_language; + transliterator_index_t index; }} script_transliteration_rule_t; script_transliteration_rule_t script_transliteration_rules[] = {{ @@ -1527,7 +1525,7 @@ script_transliterators = { def write_transliterator_scripts_file(filename): - transliterator_rule_template = '''{{{script_type}, {lang}, {start}, {length}}}''' + transliterator_rule_template = '''{{{{{script_type}, {lang}}}, {{{start}, {length}}}}}''' rules = [] all_transliterators = [] index = 0