68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
|
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
|
-
-
-
+
+
+
+
+
|
if ([splitted count] != 15) {
[of_stderr writeFormat: @"Invalid line: %s\n",
[line cString]];
[OFApplication terminateWithStatus: 1];
}
splitted_carray = [splitted cArray];
codep = [splitted_carray[0] hexadecimalValue];
upperTable[codep] = [splitted_carray[12] hexadecimalValue];
lowerTable[codep] = [splitted_carray[13] hexadecimalValue];
codep = (of_unichar_t)[splitted_carray[0] hexadecimalValue];
upperTable[codep] =
(of_unichar_t)[splitted_carray[12] hexadecimalValue];
lowerTable[codep] =
(of_unichar_t)[splitted_carray[13] hexadecimalValue];
[pool2 releaseObjects];
}
[pool release];
}
|
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
|
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
|
-
-
+
+
+
|
}
splitted_carray = [splitted cArray];
if (![splitted_carray[1] isEqual: @"S"] &&
![splitted_carray[1] isEqual: @"C"])
continue;
codep = [splitted_carray[0] hexadecimalValue];
casefoldingTable[codep] = [splitted_carray[2] hexadecimalValue];
codep = (of_unichar_t)[splitted_carray[0] hexadecimalValue];
casefoldingTable[codep] =
(of_unichar_t)[splitted_carray[2] hexadecimalValue];
[pool2 releaseObjects];
}
[pool release];
}
|