changeset 16 | b4e251400e36 |
parent 15 | 17a66ceb774a |
15:17a66ceb774a | 16:b4e251400e36 |
---|---|
243 break; |
243 break; |
244 if (c == 0) |
244 if (c == 0) |
245 break; |
245 break; |
246 } while(1); |
246 } while(1); |
247 } |
247 } |
248 |
|
249 void remove_jo(char *str) |
|
250 { |
|
251 int i, o; |
|
252 UChar32 c; |
|
253 char iserror = 0; |
|
254 |
|
255 i=0; |
|
256 o=0; |
|
257 do |
|
258 { |
|
259 U8_NEXT(str, i, MAXWORD, c); |
|
260 if (c == 0x0451) |
|
261 { |
|
262 c = 0x0435; |
|
263 U8_APPEND(str, o, MAXWORD, c, iserror); |
|
264 if (iserror) |
|
265 break; |
|
266 } |
|
267 o = i; |
|
268 if (c == 0) |
|
269 break; |
|
270 } while(1); |
|
271 } |