:pserver:cvsanon@mok.lvcm.com:/CVS/ReactOS reactos
[reactos.git] / lib / crtdll / mbstring / ismbc.c
1 #include <crtdll/mbstring.h>
2
3 int _ismbbalpha(unsigned char c);
4 int _ismbbalnum(unsigned char c);
5
6 int _ismbcalnum( unsigned int c )
7 {
8         if ((c & 0xFF00) != 0) {
9                 // true multibyte character
10                 return 0;
11         }
12         else
13                 return _ismbbalnum(c);
14
15         return 0;
16 }
17
18 int _ismbcalpha( unsigned int c )
19 {
20         if ((c & 0xFF00) != 0) {
21                 // true multibyte character
22                 return 0;
23         }
24         else
25                 return _ismbbalpha(c);
26
27         return 0;
28 }
29   
30 int _ismbcdigit( unsigned int c )
31 {
32         if ((c & 0xFF00) != 0) {
33                 // true multibyte character
34                 return 0;
35         }
36         else
37                 return 0;
38 //              return _ismbbdigit(c);
39
40         return 0;
41 }
42
43 int _ismbcprint( unsigned int c )
44 {
45         if ((c & 0xFF00) != 0) {
46                 // true multibyte character
47                 return 0;
48         }
49         else
50                 return 0;
51 //              return _ismbbdigit(c);
52
53         return 0;
54 }
55
56 int _ismbcsymbol( unsigned int c )
57 {
58         if ((c & 0xFF00) != 0) {
59                 // true multibyte character
60                 return 0;
61         }
62         else
63                 return 0;
64 //              return _ismbbdigit(c);
65
66         return 0;
67 }
68
69 int _ismbcspace( unsigned int c )
70 {
71         if ((c & 0xFF00) != 0) {
72                 // true multibyte character
73                 return 0;
74         }
75         else
76                 return 0;
77 //              return _ismbbdigit(c);
78
79         return 0;
80 }
81 int _ismbclegal(unsigned int c)
82 {
83         if ((c & 0xFF00) != 0) {
84                 return _ismbblead(c>>8) && _ismbbtrail(c&0xFF);
85         }
86         else
87                 return _ismbbtrail(c&0xFF);
88
89         return 0;
90         
91 }
92
93 int _ismbcl0(unsigned int c)
94 {
95         return 0;
96 }
97
98 int _ismbcl1(unsigned int c)
99 {
100         return 0;
101 }
102
103 int _ismbcl2(unsigned int c)
104 {
105         return 0;
106 }