changeset 16 | b4e251400e36 |
parent 15 | 17a66ceb774a |
--- a/zrus.c Sat Sep 01 00:50:11 2007 +0200 +++ b/zrus.c Sat Sep 01 01:19:18 2007 +0200 @@ -245,3 +245,27 @@ break; } while(1); } + +void remove_jo(char *str) +{ + int i, o; + UChar32 c; + char iserror = 0; + + i=0; + o=0; + do + { + U8_NEXT(str, i, MAXWORD, c); + if (c == 0x0451) + { + c = 0x0435; + U8_APPEND(str, o, MAXWORD, c, iserror); + if (iserror) + break; + } + o = i; + if (c == 0) + break; + } while(1); +}