diff --git a/src/compiler/compiler_internal.h b/src/compiler/compiler_internal.h index fd924997c..26cd9995a 100644 --- a/src/compiler/compiler_internal.h +++ b/src/compiler/compiler_internal.h @@ -21,7 +21,7 @@ #if LONG_DOUBLE typedef long double Real; #else -typedef double real; +typedef double Real; #endif #define MAX_ARRAYINDEX INT64_MAX diff --git a/src/compiler/lexer.c b/src/compiler/lexer.c index 0e23475b3..0f3e52189 100644 --- a/src/compiler/lexer.c +++ b/src/compiler/lexer.c @@ -431,7 +431,7 @@ static inline bool scan_hex(Lexer *lexer) #if LONG_DOUBLE Real fval = strtold(lexer->lexing_start, &end); #else - real fval = strtod(lexer->lexing_start, &end); + Real fval = strtod(lexer->lexing_start, &end); #endif if (errno == ERANGE) { @@ -499,7 +499,7 @@ static inline bool scan_dec(Lexer *lexer) #if LONG_DOUBLE Real fval = strtold(lexer->lexing_start, &end); #else - real fval = strtod(lexer->lexing_start, &end); + Real fval = strtod(lexer->lexing_start, &end); #endif if (end != lexer->current) {