We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 62f6414 commit df4dd82Copy full SHA for df4dd82
ext/mysqlnd/mysqlnd_charset.c
@@ -188,9 +188,9 @@ static unsigned int mysqlnd_mbcharlen_utf8(const unsigned int utf8)
188
189
190
/* {{{ big5 functions */
191
-#define valid_big5head(c) (0xA1 <= (unsigned int)(c) && (unsigned int)(c) <= 0xF9)
192
-#define valid_big5tail(c) ((0x40 <= (unsigned int)(c) && (unsigned int)(c) <= 0x7E) || \
193
- (0xA1 <= (unsigned int)(c) && (unsigned int)(c) <= 0xFE))
+#define valid_big5head(c) (0xA1 <= (zend_uchar)(c) && (zend_uchar)(c) <= 0xF9)
+#define valid_big5tail(c) ((0x40 <= (zend_uchar)(c) && (zend_uchar)(c) <= 0x7E) || \
+ (0xA1 <= (zend_uchar)(c) && (zend_uchar)(c) <= 0xFE))
194
195
#define isbig5code(c,d) (isbig5head(c) && isbig5tail(d))
196
0 commit comments