zrus.c
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);
+}