]> mj.ucw.cz Git - libucw.git/commitdiff
Simplified 'unsigned char' -> 'byte'.
authorPavel Charvat <pchar@ucw.cz>
Thu, 6 Nov 2008 16:39:04 +0000 (17:39 +0100)
committerPavel Charvat <pchar@ucw.cz>
Thu, 6 Nov 2008 16:39:04 +0000 (17:39 +0100)
ucw/char-cat.c
ucw/char-lower.c
ucw/char-upper.c
ucw/chartype.h

index 88221facbbe90585af11432493fb5144dd38bd73..e1bd2811fb17015e8d2d9b01ad37d19ed4339515 100644 (file)
@@ -10,7 +10,7 @@
 #include "ucw/lib.h"
 #include "ucw/chartype.h"
 
-const unsigned char _c_cat[256] = {
+const byte _c_cat[256] = {
 #define CHAR(code,upper,lower,cat) cat,
 #include "ucw/char-map.h"
 #undef CHAR
index 31b55b545cc3da968c366991aee671126fac4dca..91ff8aa23c5ad534751bc153ba4ff63d912538bd 100644 (file)
@@ -10,7 +10,7 @@
 #include "ucw/lib.h"
 #include "ucw/chartype.h"
 
-const unsigned char _c_lower[256] = {
+const byte _c_lower[256] = {
 #define CHAR(code,upper,lower,cat) lower,
 #include "ucw/char-map.h"
 #undef CHAR
index 3b8d3171f6dc5e5f076bd924922025f7dc3570fa..53846d79cfabafa8d63103cd1964756d85128c2f 100644 (file)
@@ -10,7 +10,7 @@
 #include "ucw/lib.h"
 #include "ucw/chartype.h"
 
-const unsigned char _c_upper[256] = {
+const byte _c_upper[256] = {
 #define CHAR(code,upper,lower,cat) upper,
 #include "ucw/char-map.h"
 #undef CHAR
index 1770709c3b0d970fa157ab248a0ec23ff2fe4a53..f9c80522cf8c4ba0f6aed3fd1a7be52889cb5bee 100644 (file)
@@ -32,9 +32,9 @@
 #define _C_WORD (_C_ALNUM | _C_INNER)
 #define _C_WSTART (_C_ALPHA | _C_INNER)
 
-extern const unsigned char _c_cat[256], _c_upper[256], _c_lower[256];
+extern const byte _c_cat[256], _c_upper[256], _c_lower[256];
 
-#define Category(x) (_c_cat[(unsigned char)(x)])
+#define Category(x) (_c_cat[(byte)(x)])
 #define Ccat(x,y) (Category(x) & y)
 
 #define Cupper(x) Ccat(x, _C_UPPER)    /** Checks for an upper-case character (`A-Z`). **/
@@ -49,8 +49,8 @@ extern const unsigned char _c_cat[256], _c_upper[256], _c_lower[256];
 #define Cctrl(x) Ccat(x, _C_CTRL)      /** Checks for control characters (`0x0-0x1F`, `0x7F`). **/
 #define Cspace(x) Cblank(x)
 
-#define Cupcase(x) (_c_upper[(unsigned char)(x)]) /** Convert a letter to upper case, leave non-letter characters unchanged. **/
-#define Clocase(x) (_c_lower[(unsigned char)(x)]) /** Convert a letter to lower case, leave non-letter characters unchanged. **/
+#define Cupcase(x) (_c_upper[(byte)(x)]) /** Convert a letter to upper case, leave non-letter characters unchanged. **/
+#define Clocase(x) (_c_lower[(byte)(x)]) /** Convert a letter to lower case, leave non-letter characters unchanged. **/
 
 /**
  * Compute the value of a valid hexadecimal character (ie. passed the @Cxdigit() check).