# HG changeset patch # User Andrey Panin # Date 1226931041 0 # Node ID fa755adddb116ef2464f7bc5c21bfbdba691002b # Parent dfe39e9a9e783a7a1060721c2247689bcdd0b743 Constify generated unicode tables. diff -r dfe39e9a9e78 -r fa755adddb11 src/lib/unicodemap.pl --- a/src/lib/unicodemap.pl Sun Nov 16 19:20:28 2008 +0200 +++ b/src/lib/unicodemap.pl Mon Nov 17 14:10:41 2008 +0000 @@ -89,46 +89,46 @@ NOTE: decompositions for characters having titlecase characters are not included, because we first translate everything to titlecase */\n"; -print "static uint16_t titlecase16_keys[] = {\n\t"; +print "static const uint16_t titlecase16_keys[] = {\n\t"; print_list(\@titlecase16_keys); print "\n};\n"; -print "static uint16_t titlecase16_values[] = {\n\t"; +print "static const uint16_t titlecase16_values[] = {\n\t"; print_list(\@titlecase16_values); print "\n};\n"; -print "static uint32_t titlecase32_keys[] = {\n\t"; +print "static const uint32_t titlecase32_keys[] = {\n\t"; print_list(\@titlecase32_keys); print "\n};\n"; -print "static uint32_t titlecase32_values[] = {\n\t"; +print "static const uint32_t titlecase32_values[] = {\n\t"; print_list(\@titlecase32_values); print "\n};\n"; -print "static uint16_t uni16_decomp_keys[] = {\n\t"; +print "static const uint16_t uni16_decomp_keys[] = {\n\t"; print_list(\@uni16_decomp_keys); print "\n};\n"; -print "static uint16_t uni16_decomp_values[] = {\n\t"; +print "static const uint16_t uni16_decomp_values[] = {\n\t"; print_list(\@uni16_decomp_values); print "\n};\n"; -print "static uint32_t uni32_decomp_keys[] = {\n\t"; +print "static const uint32_t uni32_decomp_keys[] = {\n\t"; print_list(\@uni32_decomp_keys); print "\n};\n"; -print "static uint16_t uni32_decomp_values[] = {\n\t"; +print "static const uint16_t uni32_decomp_values[] = {\n\t"; print_list(\@uni32_decomp_values); print "\n};\n"; -print "static uint16_t multidecomp_keys[] = {\n\t"; +print "static const uint16_t multidecomp_keys[] = {\n\t"; print_list(\@multidecomp_keys); print "\n};\n"; -print "static uint16_t multidecomp_offsets[] = {\n\t"; +print "static const uint16_t multidecomp_offsets[] = {\n\t"; print_list(\@multidecomp_offsets); print "\n};\n"; -print "static uint16_t multidecomp_values[] = {\n\t"; +print "static const uint16_t multidecomp_values[] = {\n\t"; print_list(\@multidecomp_values); print "\n};\n";