summaryrefslogtreecommitdiff
path: root/indexing/upmendex/source/mendex.h
diff options
context:
space:
mode:
Diffstat (limited to 'indexing/upmendex/source/mendex.h')
-rw-r--r--indexing/upmendex/source/mendex.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/indexing/upmendex/source/mendex.h b/indexing/upmendex/source/mendex.h
index a268727a7e..c6703761fc 100644
--- a/indexing/upmendex/source/mendex.h
+++ b/indexing/upmendex/source/mendex.h
@@ -14,12 +14,12 @@
struct page {
char *page;
char *enc;
- char attr[3];
+ int attr[3];
};
struct index {
int num;
- char words;
+ unsigned char words;
UChar *dic[3];
UChar *org[3];
UChar *idx[3];
@@ -56,6 +56,8 @@ int is_hanzi(UChar *c);
int is_zhuyin(UChar *c);
int is_cyrillic(UChar *c);
int is_greek(UChar *c);
+int is_devanagari(UChar *c);
+int is_thai(UChar *c);
int is_comb_diacritical_mark(UChar *c);
int chkcontinue(struct page *p, int num);
int ss_comp(UChar *s1, UChar *s2);
@@ -67,6 +69,8 @@ int ss_comp(UChar *s1, UChar *s2);
#define CH_KANA 4
#define CH_HANGUL 5
#define CH_HANZI 6
+#define CH_DEVANAGARI 7
+#define CH_THAI 8
#define CH_SYMBOL 0x100
#define CH_NUMERIC 0x101