mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Use uppercase version of ctype macros e.g. ISSPACE; fix #4338
This commit is contained in:
+3
-3
@@ -2844,7 +2844,7 @@ mrb_float_read(const char *string, char **endPtr)
|
||||
*/
|
||||
|
||||
p = string;
|
||||
while (isspace(*p)) {
|
||||
while (ISSPACE(*p)) {
|
||||
p += 1;
|
||||
}
|
||||
if (*p == '-') {
|
||||
@@ -2867,7 +2867,7 @@ mrb_float_read(const char *string, char **endPtr)
|
||||
for (mantSize = 0; ; mantSize += 1)
|
||||
{
|
||||
c = *p;
|
||||
if (!isdigit(c)) {
|
||||
if (!ISDIGIT(c)) {
|
||||
if ((c != '.') || (decPt >= 0)) {
|
||||
break;
|
||||
}
|
||||
@@ -2952,7 +2952,7 @@ mrb_float_read(const char *string, char **endPtr)
|
||||
}
|
||||
expSign = FALSE;
|
||||
}
|
||||
while (isdigit(*p)) {
|
||||
while (ISDIGIT(*p)) {
|
||||
exp = exp * 10 + (*p - '0');
|
||||
if (exp > 19999) {
|
||||
exp = 19999;
|
||||
|
||||
Reference in New Issue
Block a user